1. Department of Early Discovery Biochemistry, Genentech, Inc., 1 DNA Way, South San Francisco, California 94080, United States
2. International Discovery Service Unit, WuXi AppTec (Shanghai) Co., Ltd., 288 Fute Zhong Road, Waigaoqiao
Free Trade Zone, Shanghai 200131, China
3. Department of Protein Chemistry, Genentech, Inc., 1 DNA Way, South San Francisco, California 94080, United States
4. Center for Peptide Service, WuXi AppTec (Shanghai) Co., Ltd., 288 Fute Zhong Road, Waigaoqiao
Free Trade Zone, Shanghai 200131, China