Text this: Chemical approaches to the synthesis of peptides and proteins