The basic building blocks of proteins are
Acitic Acid
Gossipium Hirsutum
Amino acids
Fats and Vitamins