Departamento de Bioquimica i Biologia Molecular, University of Barcelona Barcelona 08028, Catalunya, Spain.|Departamento de Bioquimica i Biologia Molecular, University of Barcelona Barcelona 08028, Catalunya, Spain.|Departamento de Bioquimica i Biologia Molecular, University of Barcelona Barcelona 08028, Catalunya, Spain.|Departamento de Bioquimica i Biologia Molecular, University of Barcelona Barcelona 08028, Catalunya, Spain.