Chemical approaches to the synthesis of peptides and proteins. (2020)