MMRFVKAFPRIDMKRNLLKSLGCLDELLLLEEELGNFTEAAEIARLEGNILREADITAKNGDFGKASSLVLLYVLSNSLWISGGKGWPLKSFSEKKELLEKAMSFAMHGSNSETTCTVVKVLSNESSDWSGLKHVYVASQKCNSPIGEILSCRKILDVHCETNVAKYIWDDNLSANVMSSEELVLCSQVSVRTLLHFWNLWKKTIFDLIESLQGLEFENFGEYNSLCNFCVNYFGARQQLNDLNVTYALLHPAAEWVLETLESIYKSAATSKSHFRQNMCLLNIYEIAKFLSESKELDSKSSQWRLRNFLTLSTKYFEIAFPLDPRQSLMENIISLRRTELSRDLLQEFIHQDINTRGPLSYGQIGRVMIIWLASGKLSEDLYKKIVGRAPTESWKSFMEILSCIRATKMEEYQSGNACGGKISESRLVEKFYEALQDTYNVNWSRLSDYISPGCLLYLVERFLILVSQSKGFFFTTKSSLVEWLISEQSEVLHTSKVAINQQSLEKFYHSVLMMVQQFLSDKGNTALWITRSGINFEAYYKVLVMRLVVVLCLLCVNSGKYYDVLSFVLRNNDVRNQLPKYFYGILSPCLKRKYFQISEIGEAFQIAGDTLLCVNLRENTTRKLPNVIHVQLGTNCNIEDIFDLLFPARNESQAPNSTVSEVMTNPDATSSSDCSDEPKILTVPCSEVSPPSEQNLQQVNWALFHEVSDFFKHIASENDGTTSTFVQKMKFLTAAITLPELKKPDTGEDMAEEVQSMLQELQQLHSFLDMSNLEVAKAEQLLKSLLSRKPNIEALLNQCIVPTEKEKGNTVCVDDEKIVLPSVAATDSESSNKATEIGEAFQIAGDPLLCVNLRENTTRKLPNVINVQLGTNCNIEDNFDLLFPARNESQAPNSTVSEVMTNPDATSSSDCSDQPKILTMKCSEVSPLSEQNLQQVNWALFHEVSDFFKHIASENDGTTSTFVQKMKFLTAAITPPELKKPDTGEDMAEEVQSMLQELQQLHSFLDMSMEGSSNSRKKKGGLKDDFIDLVFSWSIQDILDDTLYQNQVEKIPKSFESVDHYLGSFHYSLLEEIRADISASLEVIDKAPFGELISFDEKPLGSLFFKVQVDYWRKLSGDGKEPYRTLPGDIVIISDAKPETASDLLRLGWNWTFAFVTRVSDGESDDSNASTSFTVEVARDIVISERKQKSLYIVYLVNVLPSKRVWSALRMRKNLNLIEKVLCCENEKQDEDKCDVCSASNNDGLSGEVVNNLLSKLNDSQAEAILTSLDSLKCCHKPSVELIWGPPGTGKTKTMSVMLFILLKMKYRTLTCAPTNVAITQVASRLVKLISESFNNPSAEMDICPLGDILLFGNKYRLKVGQDIEEIYLDYRVDRLVECLVPVTGWKHCISSMSGFLEDCISQYNIYVDNELIKLKELSDQEEAQKEKEKISSLIDFVKSRFKSTASSLRRCLLTFCTHLPLSFIREENFEKMVRFISLLDCLEGMLFQDNLGSKDLEQLFSCQQPIEVSSDSFLDEWSLPCLRSQCLFLLKDVCQSLGELSLPRAMSKESIREFCIQKASLVFCTASSSYKLHPLDIKPFDLLIVDEAAQLKECESVIPFQLPCLRHTVLMGDECQLPAAVMSQVSEEAGFGRSLFERLSSLGHSRHLLNIQYRMHPSISQFPNSSFYRKQICDAPDVKHKTYEKRYLPGRCFGPYSFINVPLGKEEMDDVGHSRRNMVEVALVMKIVDNLYKGWGGSRKKLSIGVISPYAAQVLAIKGKLGRRYDNLEGFEVKVKSVDGFQGGEEDVIIISTVRSNLGGSIGFLSSLQRANVALTRARHCLWILGNEPTLLNSNSVWEALVLDAKERQCFFHVDEDNDMRTTVLDVKKEYDQLDDLLNADSILFKSQRWKVLFSDNFRKSFVKLTSSRLRKSVISLLVKLASGWRPKRKNVDSISESSSQIVQQFKVEGRYVVCSIHIQKDSTYTQVLRVWDVLPFEEVSKLLKRLDNIFSMYTDEFIKLCKEKCLEGDLEVPKIWMLCREISQYKSISSESQLNHESTGAEDGRSCVEHSRVSESLLLMKFYSLSSGVVNHLLSDHHGEALDLPFEVTNEEREIIQFSRSSFILGRSGTGKTTVLTMKLLQKEQQHHNSVEGLNKAGKQEVNQFEGEADEDNQCVGEAIRETLRQLFVTVSPKLCYAVKQQISQLKSFACGGSFSAENSLLEIDDLDGTTQFRDLPNSFIGIPYMKYPLVITFHKFLLMLDGTIGSSYFDRFHLKWDLFEDRSLRSAALRSFIREKEVNYECFCSSYWPHFSTVLTKNLDHSRVFTEILSYIKGGLKSGDFHDGKLSKEAYISMSEHRVSSISAEKRDRIYGIFQDYEKMKMERAEYDIADLVNDLHSRLKYQHLDGDKVDFVYIDEVQDLTMRQIALFKYICRNVEEGFVFSGDTAQTIARGIDFRFEDIRNLFYTEFVMDSKGDDVSLRKDKGHLSPVFQLLQNFRTHAGVLKLAQSVVDLLCHYFPHSVDFLKPETSLIYGEAPVLLKPGADENAILTIFGNTGSSGEKMIGFGAEQVILVRDESAKKEISGYIGRQALILTIVECKGLEFQASPKFA*