Chemical protein synthesis.