1. Division of Biology, California Institute of Technology, Pasadena, CA 91125USA
2. Center for Integrative Study of Cell Regulation, California Institute of Technology, Pasadena, CA 91125USA
3. Center for Advanced Computing Research, California Institute of Technology, Pasadena, CA 91125USA
4. Sainsbury Laboratory at Cambridge University, Cambridge CB2 1LR, UK