1. Department of Computer Science and Engineering, University of Washington, Seattle, WA 98195-2350, U.S.A.
2. Howard Hughes Medical Institute, The Salk Institute for Biological Studies, La Jolla, CA 92037, U.S.A., and Department of Biology, University of California at San Diego, La Jolla, CA 92037, U.S.A.