1. Department of Chemical Biology, Max Planck Institute for Medical Research, Jahnstrasse 29, Heidelberg 69120, Germany
2. Institute of Chemical Sciences and Engineering (ISIC), École Polytechnique Fédérale de Lausanne (EPFL), Lausanne 1015, Switzerland
3. Institute of Pharmacy and Molecular Biotechnology, Heidelberg University, Im Neuenheimer Feld 364, Heidelberg 69120, Germany
4. Swiss Institute for Experimental Cancer Research (ISREC), School of Life Sciences, Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne CH-1015, Switzerland