1. Division of Chemistry and Chemical Engineering, 114-96, California Institute of Technology, Pasadena, CA 91125, USA
2. Howard Hughes Medical Institute, California Institute of Technology, Pasadena, CA 91125, USA
3. Department of Biochemistry, University of Minnesota, Minneapolis, MN 55455, USA