Name the organs which secrete carboxypeptidases and aminopeptidases respectively. Give the functions performed by these enzymes.
Carboxypeptidases are secreted by the exocrine part of the pancreas. Aminopeptidases are secreted by the intestinal mucosa. These enzymes act on the terminal peptide bonds and release the last amino acid from the polypeptide chain, thereby progressively shortening the peptide chain.