chemical protein synthesis