[1] Univ Santiago de Compostela, Dept Bioquim & Biol Mol, Fac Biol, Santiago De Compostela 15782, Galicia, Spain
[2] Univ Autonoma Madrid, Serv Inmunol, Hosp Princesa, Madrid 28006, Spain
[3] Univ Barcelona, Dept Biochem & Mol Biol, Barcelona 08108, Spain