MSHNLDRAIEIVQGAIEEDKKQNYEEAYKLYSNALDYFMLALKYEKNERSKKLIKTKFNEYLARAETLKEHLQSKEEKRAKKLVGVSGANGGTGGGGKGKEDDDTDPEVKKLRAGLASAIVSEKPNVKWEDVAGLEAAKEALKEAVILPIKFPHLFTGKRTPWRGILLYGPPGTGKSYLAKAVATEANGTFFSVSSSDLVSKWQGDSERLVKQLFEMARENKPAIIFIDEVDSLAGTRNESESEGSRRIKTEFLVQMNGVGHDDTGVLVLGATNIPWQLDNAIKRRFQKRIYIPLPGPEARRRMFELHVGDTPCELTPKDYRLLADKTDGYSGSDIAIVVQDALMQPVRKVLTATHFKWLPDVKKWTPCSPGDPEAQEKSWTDIESDELQEPPLRVADFLKSVDNVRPTVTAEDLKKHDQWTLESGNEGS*