Applied Bioinformatics, Center for Bioinformatics, Quantitative Biology Center Department of Computer Science, University of Tuebingen, Txc3xbcbingen 72076, Germany, Biomolecular Interactions, Max Planck Institute for Developmental Biology, Txc3xbcbingen 72076, Germany.