Native chemical ligation of unprotected peptide segments is used to prepare the protein's polypeptide chain, which is then folded to form a protein molecule. In native chemical ligation, a peptide C-terminal thioester reacts with a second peptide that has a cysteine residue at its N-terminus, to give a product with a peptide bond at the ligation site. Multiple unprotected peptide segments can be linked in this way to give the full length polypeptide chain, which is folded to give the target protein molecule. Once the chemical synthesis of an L-protein is achieved, the D-protein enantiomer can be manufactured using synthetic peptide building blocks made from D-amino acids and Gly. Convergent synthesis is most effective in preparing long polypeptide chains, by using peptide-hydrazides, where the hydrazide can be converted to a thioester for use in native chemical ligation. The hydrazide is stable to native chemical ligation reaction conditions, and can be converted in situ to a reactive peptide-thioester for the next native chemical ligation condensation reaction.