National Research Council of Spain (CSIC), Center for Molecular Biology 'Severo Ochoa', Madrid, Spain