1. Departament de Bioquímica i Biologia Molecular, Facultat de Química, Universitat de Barcelona, 08028 Barcelona, Spain
2. Departament de Bioquímica i Biologia Molecular, Facultat de Farmàcia, Universitat de Barcelona, 08028 Barcelona, Spain
3. Institució Catalana de Recerca i Estudis Avançats and Institut de Biologia Molecular de Barcelona, 08034 Barcelona, Spain