1. Ludwig Institute for Cancer Research, Riding House Street, London W1W 7BS;
2. Department of Biochemistry and Molecular Biology, Gower Street, London WC1E 6BT;
3. Department of Biochemistry, Imperial College of Science, Technology and Medicine, London SW7 2AY;
4. Imperial Cancer Research Fund, Lincoln's Inn Fields, London WC2A 3PX