Towards the Chemical Synthesis of Proteins