Aminopeptidases: towards a mechanism of action.