1. Department of Zoology, University of Cambridge, Downing Street, Cambridge CB2 3EJ, UK.
2. Howard Hughes Medical Institute, Salk Institute for Biological Studies, La Jolla, CA 92037, USA.
3. Division of Biological Sciences, University of California, San Diego, La Jolla, CA 92093, USA.