MPWVEKYRPAKLEDLVAHEDIVAILTRLIDSDNLPHLLLYGPPGTGKTSTIVAAAKRMYGSTAAYSSMALELNASDSRGIDVVRNEIKEFAGTRQLFHSGIKLIILDEADAMTSDAQFALRRVIEKHTKNARFCLICNYVSKIIPALQSRCTRFRFAPLKQEQIRSRLVEVADAEKCNYTEDGIQAILDLSGGDMRRVLNLLQSTAMGSEIVDEKNVYMTSGAPLPRDVHVAMEWLMNLEFKDVYEKLTNMCSTKGYALTDILTELANKVTEANFPPGVLAVLLDGMSDVEHRLAFGTDEKLQAASLVGVFVKGRHVMKIA*