Protein Synthesis Translating Amino Acids