Institució Catalana de Recerca i Estudis Avançats (ICREA), Vall d'Hebron Institute of Oncology (VHIO), Peptomyc, S.L. Department of Biochemistry and Molecular Biology, Universitat Autònoma de Barcelona, Spain