1. Medical Research Council, Laboratory of Molecular Biology, Cambridge CB2 0QH, United Kingdom
2. Paul-Ehrlich-Institute, Federal Institute for Vaccines and Biomedicines, Langen 63225, Germany
3. Hutchison/MRC Research Centre, Cambridge CB2 0XZ, United Kingdom