CD26: a multi-purpose pharmacological target