1. Department of Chemistry and Chemical Biology Centre, Imperial College London, Exhibition Road, London SW7 2AZ, U.K.
2. Institute of Cancer Research, Chester Beatty Laboratories, Cancer Research U.K., Centre of Cellular and Molecular Biology, London SW3 6JB, U.K.