Which of the following are the building blocks of protein?

Fatty acids
Amino acids
Ribonucleic acids
Alpha-linolenic acids