1. Department of Chemistry and Applied Biosciences, ETH Zürich, CH-8093, Zürich, Switzerland
2. Institut de Génétique et de Biologie Moléculaire et Cellulaire CNRS, Illkirch, France
3. Institute of Molecular Systems Biology (IMSB), ETH Zürich, Zürich, Switzerland
4. CovalX AG, Schlieren, Switzerland