1. Instituto de Biología Molecular de Barcelona (IBMB-CSIC) and Institute for Research in Biomedicine (IRB Barcelona); Parc Científic de Barcelona; Baldiri Reixac 10; 08028; Barcelona; Spain
2. Institut de Biotecnologia i Biomedicina and Departament de Bioquímica i Biologia Molecular; Universitat Autònoma de Barcelona; 08193 Bellaterra; Barcelona; Spain