Thus, by adjusting the pH and adding organic solvents, such as ethanol or acetonitrile, or by using a selected amount of enzyme relative to precursor polypeptide and/or by using selected reaction times and/or by continuously removing the peptide as it is formed, cleavage at undesired sites can be avoided.