1. Division of Chemistry and Chemical Engineering, Howard Hughes Medical Institute, MC 114-96, California Institute of Technology (Caltech), Pasadena, CA 91125, USA.
2. Institute of Molecular Biology and Biophysics, ETH Zurich, 8093 Zurich, Switzerland.