1. Department of Chemistry, Stanford University, Stanford, CA 94305
2. Department of Cell and Developmental Biology, University of California, Berkeley, Berkeley, CA 94720
3. Institute of Biochemistry, Department of Biology, ETH Zürich, 8093 Zürich, Switzerland