1. Institute of Enzymology, Biological Research Center, Hungarian Academy of Sciences, 1518 Budapest, Hungary, School of Informatics, Indiana University, Indianapolis, Indiana 46202, Department of Computer and Information Science, Purdue School of Science, Indianapolis, Indiana 46202, and Center for Computational Biology and Bioinformatics, School of Medicine, Indiana University, Indianapolis, Indiana 46202