Peptide Hydrazides as Thioester Equivalents for the Chemical Synthesis of Proteins.