MSQGLVQSEIKTFIRNYNEEIGRENTTFPLRDLFDQIKGELEFIQDIIASDPDYLRLETDWMRETMNYLNKLLNKCQRVSEKHRSNKKICLSSCSSLAELLLVVKSKEKLQVIIRRIKEVLFLVDYNLLLRSNISYRKNTERTFGDVDEPHIFGWEQEAEEIIMKSLIKENNEGLNVVGIVGMFGTGKTALARKIFVSEQVIDHFQLRLWVWVSENCDEERLLRRVLYNLGIEDDHIDEMLNIDRNLGRIGVLLFLIHMELSSRRYLIVFDDVVHIKEHWHSELDMGPPQDKKQEWSGRLAYGLPKGGGSAIIITSRKEHEILKMVGTGDIYTPQPLLGEDGWALFKISFEQAFKMPVSYTKLDNLRKQVTNKCHGLPIALKVAGKEMAAAYHEQESPAILDKGRQALAILEEWPEPPPVTEEGHAAQAVAKEAPVLVEGREAPAVLEEGLEVPALLDKGREAPAVIEEGLEVPALLDEGREAPAVIEEGLEVPALLDKGREVPAVIEEGLEAPAPLDEGSEAPAILEEGLEVPALLDKGREAPAVIEEGLEVPALLDEGREAPAVIEEGLEVPALLDKGREAPAVTEEGLEVPALLDEGREAPAVIEEGLAEPAKPQEAPAV