Learning Part 2 : Protein Synthesis