1. Department of Biology, Massachusetts Institute of Technology, Cambridge 02139
2. MRC Laboratory of Molecular Biology, Cambridge, England CB2 2QH
3. ARC Unit of Invertebrate Chemistry and Physiology, Department of Zoology, University of Cambridge, Cambridge, England CB2 3EJ