1. Department of Chemistry and Applied Biosciences, ETH Zurich, 8093 Zurich, Switzerland, IGBMC (Institut de Génétique et de Biologie Moléculaire et Cellulaire), Département de Biologie et Génomique Structurales, Université Louis Pasteur, U596 INSERM, UMR7104 CNRS, 1 rue Laurent Fries, 67404 Illkirch, France, and CovalX AG, Technoparkstrasse 1, 8005 Zurich, Switzerland