1. Department of Biology, Institute of Molecular Systems Biology, ETH Zurich, Zürich 8093, Switzerland
2. Department of Biology, Institute of Biochemistry, ETH Zürich, Zürich 8093, Switzerland
3. Department of Chemistry and Applied Biosciences, Institute of Pharmaceutical Sciences, ETH Zürich, Zürich 8093, Switzerland