Departament de Bioquimica i Biologia Molecular, Facultat de Biologia, Universitat de Barcelona, and IBUB, Barcelona, Spain.|Departament de Bioquimica i Biologia Molecular, Facultat de Biologia, Universitat de Barcelona, and IBUB, Barcelona, Spain.|Departament de Bioquimica i Biologia Molecular, Facultat de Biologia, Universitat de Barcelona, and IBUB, Barcelona, Spain.|Departament de Bioquimica i Biologia Molecular, Facultat de Biologia, Universitat de Barcelona, and IBUB, Barcelona, Spain.|Departament de Bioquimica i Biologia Molecular, Facultat de Biologia, Universitat de Barcelona, and IBUB, Barcelona, Spain.|Departament de Bioquimica i Biologia Molecular, Facultat de Biologia, Universitat de Barcelona, and IBUB, Barcelona, Spain.|Departament de Bioquimica i Biologia Molecular, Facultat de Biologia, Universitat de Barcelona, and IBUB, Barcelona, Spain.|Departament de Bioquimica i Biologia Molecular, Facultat de Biologia, Universitat de Barcelona, and IBUB, Barcelona, Spain.