1. Department of Biology Pennsylvania State University University Park PA 16801 USA
2. Department of Biological Sciences Dartmouth College Hanover NH 03755 USA
3. Department of Computer Science Dartmouth College Hanover NH 03755 USA
4. Department of Microbiology and Immunology Harvard Medical School 77 Avenue Louis Pasteur Boston MA 02115 USA