Department of Computational Molecular Biology, Max Planck Institute for Molecular Genetics, Berlin, Germany.|Department of Computational Molecular Biology, Max Planck Institute for Molecular Genetics, Berlin, Germany.|Department of Computational Molecular Biology, Max Planck Institute for Molecular Genetics, Berlin, Germany.|Department of Computational Molecular Biology, Max Planck Institute for Molecular Genetics, Berlin, Germany.