[1] Ist Super Sanita, Dept Therapeut Res & Med Evaluat, I-00161 Rome, Italy
[2] Novartis Vaccines & Diagnost, I-53100 Siena, Italy
[3] Ist Super Sanita, Dept Infect Parasit & Immune Mediated Dis, I-00161 Rome, Italy
[4] UCL, Wohl Vir Ctr, London W1T 4JF, England
[5] UCL, Div Infect & Immun, London W1T 4JF, England