1. Department of Molecular, Cellular, and Developmental Biology, University of Colorado, Boulder, Colorado 80309
2. Department of Computer Science, University of Colorado, Boulder, Colorado 80309
3. Department of Biology, San Diego State University, San Diego, California 92182-4614
4. Department of Chemistry and Biochemistry, University of Colorado, Boulder, Colorado 80309