1. Department of Cell Biology, Faculty of Sciences, University of Geneva, CH-1205 Geneva, Switzerland
2. Department of Chemistry, University of California, Berkeley, Berkeley, CA 94720
3. Department of Molecular and Cell Biology, University of California, Berkeley, Berkeley, CA 94720