MTDMKKKKEEMGRKVPQEDDDENKTTMASGWTQVKALMEKNALTKVRTPGATMAEMFSPMLLVLVLFVSYNLSEVIFYPAKYYHALNVDFPLFWDSGAYGEDEMEDFDMADTHRRLNSHEGEESELTGVDYGLQAAEEEASLMTWARLLQHDVATNGEPEEEMSLVNDLFMWRHLRKLATTFDIIIDEEEEVEEMIQDGEQDMIEEAMKEQIAENEDEMTVSDPAYDDDVDTPLGNPNEEEIDGDSGDWYEEIIADIKKETVDKVDWEEVEKEIKDNFGDLWDDAKDYIFSSSRSSARNRLNQMRLRLKDVLRRPMIVPTFGQYVWASKLLSSFINVKRNLPRALKDSSYGRQWGNLLTLGTLHIAPAGHPMTDKFIRYLYDTYPAAARNVIIRTYPDHDAALEYVMNTLDDERTWAVIDLTQLEDGADDTTAMGGSYTIRLNYTTVPNTNLVENYVAAGLSTKYQRYYLSGYLTLQRTINDFVMSESNCDPHVDPFFSMPMPTADYHQNAFFLHVGYLLGLVLCMAFLYPTSRLIQSLVEERETRMKETLLILGVRPWAHTTSWVLTSMLSFAFITFLMSIVLKEILQHTPFTLIWFWMGLFGMSAMAFCFFLASFFSKAKLAAVVGPMALFASLLPRFVFFGTNRYEAIGAKYFASLLPGTALAFGADIVGDYEYGEQNVGNSMWVGDYSFGSSLSFLLFDTILYMFLAWYTEQVIPREYGAAPKPWYFIFTWCFPSSSKKAVAGDDKDDDDDSLGKKNAEDSIEPVTDPDLVPRVIVKDLVKRYNKKQVKPSVNHLDLTLYESQITALLGHNGAGKTTTVSVLTGLFPPTSGDVSIYGHSVVDELHKARQSIGICPQHNVLFDRLTVMEHMKFFSKIKGVSIQKQDLKDRALELGLTEDQLRTTASALSGGNKRKLSVAIALCGNPKFLILDEPTSAMDPTARRRTWQVLRKKRAGRVTLLTTHFMDEAEHLSDRVAVVKEGELQCCGSPLYLKNRYNLGWNLTVVMEKPEGDEDIEGGYAGCQERISNFLRQYIPQTELVRRSGRELTFCFPKGTEDSFAETFDAFEQQAKDLGASSYGVENASFEEVFLLLAEKETSGDSEDKTDDLSLAETRSVQTDNDSLATGSRVADSDSESIASSKITAGSGDTDETSSTAAAEPKVDALGFKDTENYSSMHPIRQVGLLYWKRVTVAKRDLKGAFFAVILPVILIALVILVLTVNVAIAGPAREMSPSLYVNSYSAASIGQATTEVLVGGGGSARDDTNVHTEYLFMDSGLTHDYPNARFTRLDEHMSTSQISEYLIETYNDHSHPTRFGAFSIDDNVQLNINLNFTAFENQINYYTRKRKAHGSIKLKDQRVDVLEVMGVTGRDGRLYWKKSVAELADDFYGLTNMDPYARVRTSELHNLTQAALKGILSASDADLEQMRMKFENETRAFVDEMYGKVMTFLRSRQVREIQANATQIYSDFMDDAKKIADQSGQIEKDLGNLLKDFIKAAFEKKKVTAGDDPNKVTAYGFEDQGNMEDLVRDLVKDLGNLGEDPETNTLSIYGLLDRAAKEIRDLADYTLEEATKSNYTVASIQTAIKDALLAVNGDEFDRGAIMHELGALVDGVGTLYGHDINSKPYIKNATKWVDARLLDYSDGTIRRVPGHVFVAPLVLLDYVLGKWDMVTISPDEAFGRLSKMLGGNRRKKNGFIAFRAKDIVIDIGKMAIDLNNVYVTTGHGTALEIDQEFSLQFSLDALKDLVPQGTPVLQFQFEIPSKTSLLHNSSSPHAVAVFNQAYMEHRYKQCLGDVRGNARLVSVNHPLPLTAKQNLEIKVMLSVLASIFMLIPFCYIPATFIVFLVKERVSKSKHLQLVSGVNMSAYWISTYLWDLTLYSLLTMCILIVFFAYGNSAEVFVGDKDSFFATLLLILGYGVSSLPFSYLLSRWFSNSSTAQISVAGIGWLTGFVTVIAYFTLDSMEKTEDLAETLQPYFRLFPAYHIGEGFLNLSAAFWHREILGWRTDPLDWKVTGQSICYIFLLALPYFFLLLVLEYADDGGAGGFLGRGLRAVGHYWTQLMLKWHGIKVSGEDEDATQYSLLSDNGKDDEDVAKERQYVLKNNEELRRTAPVVLVNLWKVYPPSVGVLGAFFLRLRHCIVSTFCFFCKKNMVLDVEDGDEKSLAPKQAVRGVSTAIKKGETYALLGANGAGKTTTMGMITGDISATGGGAYIAGHNATGGTNNGVAEARKNIGFCPQKDPLLDLMTCRETLTMFAKLRGVPAKEVDPLVVELLERLTLTPHADKVTKALSGGNKRKLSLGLALIGDPKVLLIDESSSGLDPLAKRKMWDLIEEAARSRSVILTTHSMQEAEALCTRVAIMVKGKYVCLGSVQHLKTKYLDGYSVDIFCRSSASPSIVDQVQNEVLNTIPGSSVSERHGRFMRFEVSNVSDLGLGTCFRRLQDLKNNADLHVENYSVSQCSLEHVFVKLVNEDQAASNEVEEQDATANVTAL*