1. Barcelona Biomedical Research Institute, Barcelona Science Park, University of Barcelona, 08028-Barcelona, Spain, PharmaMar S.A.U., 28770-Colmenar Viejo, Spain, Drug Discovery Division, Instituto Biomar S. A., 24231 Onzonilla, León. Spain, and Department of Organic Chemistry, University of Barcelona, 08028-Barcelona, Spain