1. Department of Biological Sciences, Carnegie Mellon University, Pittsburgh, Pennsylvania 15213
2. Department of Chemistry and Biotechnology, Faculty of Engineering, Yokohama National University, Hodogaya-ku, Yokohama 240-8501, Japan
3. School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania 15213