1. Department of Zoology, University of Cambridge; Section of Cellular Biology, Department of Biological Sciences, University of Southern California, Los Angeles, California 90007, U.S.A.
2. A.R.C. Unit of Invertebrate Chemistry and Physiology, Department of Zoology, University of Cambridge, Downing Street, Cambridge CBz 3EJ