1. Department of Chemistry and Applied Biosciences Institute for Chemical and Bioengineering ETH Zürich 8093 Zurich Switzerland
2. Institute of Molecular Biology and Biophysics Department of Biology ETH Zurich 8093 Zurich Switzerland
3. Department of Biology Institute of Biochemistry ETH Zürich 8093 Zurich Switzerland