1. Institute of Biochemistry; ETH Zurich; Schafmattstrasse 18 Zurich CH-8093 Switzerland
2. Institute of Molecular Life Sciences; University of Zurich; Winterthurerstrasse 190 Zurich CH-8057 Switzerland
3. Ecole Polytechnique Fédérale de Lausanne (EPFL); Institute of Chemical Sciences and Engineering (ISIC); Institute of Bioengineering; NCCR in Chemical Biology; 1015 Lausanne Switzerland