Carboxypeptidase A. Differences in the mechanisms of ester and peptide hydrolysis | Synapse