Department of Protein Evolution, Max-Planck-Institute for Developmental Biology, Spemannstr 35, 72076 Tübingen, Germany.|Department of Protein Evolution, Max-Planck-Institute for Developmental Biology, Spemannstr 35, 72076 Tübingen, Germany.