Amino Acids, Peptides, and Proteins Amino acids are the building blocks of all proteins. There are roughly 20 different amino acids, with half being essential and the other half non-essential. Non-essential amino acids can be produced by animal cells when the...
