1. Centro de Biología Molecular Severo Ochoa, Consejo Superior de Investigaciones Científicas–Universidad Autónoma de Madrid, Madrid 28049, Spain
2. Max-Planck-Institut für Immunbiologie, 79108 Freiburg, Germany
3. Centro Nacional de Biotecnología, Consejo Superior de Investigaciones Científicas–Universidad Autónoma de Madrid, Madrid 28049, Spain