MGSKSVVDMIEAASRAHFSGLHVNGHMNGLEPSALKETTSASEDIQRQPFVIGVAGGAASGKTTVCDMIIQQLHDQRVVLINLDSFYHNLTEEELARVHEYNFDHPDAFDTEHLLSCMEKLRQGQAVDIPKYDFKTYRSSVFRRVNPTDVIILEGILLFHDPRVRKLMNMKIFVCTDADVRLARRIKRDTVENGRDIGTVLDQYSKFVKPAFDDFILPTKKYADIIIPRGGDNHVAIDLIVQHICTKLGQHDLCKIYPNLYVIHSTFQIRGMHTLIRDSQTTKHDFVFYSDRLIRLVVEHGLGHLPFTEKQVITPTGCVYSGVDFCKRLCGVSVIRSGESMENALRACCKGIKIGKILIHREGDNGQQLVYEKLPNDISERHVLLLDPILGTGNSAVEAINLLISKGVPEGNIIFLNLISAPQGVHVVCKKFPRIKIVTSEIDNGLNEEFRVIPGMGEFGDRYFGTDDD*