Department of Computer Science, Bioinformatics Group, University of Freiburg, Freiburg D-79110, Germany.|Department of Computer Science, Bioinformatics Group, University of Freiburg, Freiburg D-79110, Germany.|Department of Computer Science, Bioinformatics Group, University of Freiburg, Freiburg D-79110, Germany.|Department of Computer Science, Bioinformatics Group, University of Freiburg, Freiburg D-79110, Germany.