1. Medical Research Council (MRC) Cancer Cell Unit, The Hutchison/MRC Research Centre, Hills Road, Cambridge, CB2 2QH, UK.
2. Centre for Biomolecular Sciences, St. Andrews University, North Haugh, St. Andrews, Fife, KY16 9ST, UK.
3. Wellcome Trust and Cancer Research Campaign Institute of Cancer and Developmental Biology, Tennis Court Road, Cambridge, CB2 1QR, UK; and Department of Zoology, University of Cambridge, UK.