DIY2
Compounds with an amino and a carboxyl group. Proteins are built up of amino acids connected by peptide linkages.