1. Department of Biochemistry, University of Oxford, South Parks Road, Oxford OX1 3QU, U.K.
2. Department of Chemical Immunology, Weizmann Institute for Science, Rehovot, Israel
3. Laboratory of Molecular Biophysics, Department of Zoology, University of Oxford, South Parks Road, Oxford OX1 3PS, U.K.