1. ETH Zürich, Department of Chemistry and Applied Biosciences, Institute of Pharmaceutical Sciences, Vladimir-Prelog-Weg 4, 8093 Zürich, Switzerland
2. Centro de Investigaciones Biológicas Margarita Salas, Consejo Superior de Investigaciones Científicas, Ramiro de Maeztu 9, 28040 Madrid, Spain