MDTIWDADLQSAALKAEHHRLKAERLSLGYEGKSVCDALDLAIPHGKFSVIVGPNGCGKSTLLKSLCRLLKPLAGHVLLDGKNIHQLQTKEVAKQLGLLPQSALTPEGIKVVDLVSRGRYPHQGLFRQWSRADEQAVEEAMRATHVHELAQHSVDQLSGGQRQRVWVAMALAQQTPYLLLDEPTTYLDIAHQIELLDLFWRLNRQQGHTLVAVLHDLNQACRYADHLIVLQEGKIVAQGDPHSLVTPALVKQVFGIDCVVMPDPISSTPLIIPYSLKRG*