Amino acids are the building blocks of proteins found in all living organisms. There are 20 different types of amino acids found in proteins, and they differ in their chemical properties, particularly their amino group (-NH2) and their carboxyl group (-COOH).
Some amino acids can be synthesized by the body, while others must be...