MKEKAANLLGIHTLQLGAKPDESKGPKHGDKSSSNPSNSQVERRGRGGVASDQNREGSNPGRDYNAGKLGPKSQITQPLKVSSSHFQAFRDLCSKGHKSEERILCSLLRAESFQGEIFSASAFCDVDFFLGALFRSCNRRSGGEPGRRRCSSAFRGFFFMAGKLNSNKNKGKKGASRENETHSPRASEAQTVAVEGEGGVKNSDESAEVFSADKQLGEKAAREDEQKLYPVKVKGPAGEQIELQISPNDSVMDLRQFLLDSIESCFYTCYDLILHGPNGAKYQLAEFLEIGEVADITVGGFSLEMVNAAYDDRSVRVHRRRKTRKKKKFLTTVRQEITELEALGLMDEPSKMLKDLVSSPDVPDVKCIQSISFSSFNPVPGYRRLVGDLLYLDISTLEGKNYCVTAHCQGFFVNSSKSDVLNPHPLKAGHDGTTLVGLLHQLSPAFTKGFSEVLKRKGAGHPFENVPVLHPPNHWLGSYPPSPHKRDISRAEDALMSSYGSEVFGLQRDWNEELQSCRDFPRETPQDRLMRDRALYKVNCDFVDAAIKGAKAVIGRCIPPINPTDPDRFQMYVHNNIFFSFALDGDFLLMQQNREQEAQNTTDCEKQPDDKQPEEKQPEKEPKLAESIEPSLNTERDQSIGEKKNSAEVKDDPTNAMEGEQATYSSANNDLKGTKAYNNADVAGLYTLAMAIVDYRGHRVVAQSIIPGILQGDKSESLLYGSLDNGKKISWNEKFHTKVVEAGKLLHIKEHEVLDGSGGKVKLCAPVECKGIVGSDNRYYILDLMRTFPRDVNYTGPGSRLSVLRPELIAAFCQAESQTERDDKSIPTILFNPNVFTDFTVAGEPEEKAADEELVRKAGDYLTNVVLKKFIQDLSSLEVSPMDGQTLTEALHAHGINIRYLGKVAQLANHMPHIYELCVVEMVVRSAKHVLKGILRETLDQDVGGCVAHFLNCLFGSVQSASPKVTPTKTSPGKKKKGGHSSPNAVVSDEANKQPFYACITSELVWIDIKESVHFKYQFDFADDFKAIIRKISAVRNICLKVGITLAARAYNLESATPFEQMDILDLQAVVKHAAPVCADAQELMENGKLLFAQGKVPEAYEHFSEAFFILQQVSGPMHREVANCCRYLAMVLYHTGDMGGAIMQQHKELIINERCLGCDHPDTAHSYGNMALFYHGLNQTDSALRHMARTLLLLNISCGCDHPDVAATFINIAVMYQELSNMHVALRYLQEALKKNERLLGSNHIQTAVCYHALAVAFNFMGAYKLSLQHEKSTHDILSKQLGEDDPRTKESANWMRTFQVRELQAHAQKQRGQAATMVASQKSEALKARADLVQVFQAAGGGAGRGINKAVAAAALLGETLPRTRGMDERGARAAAEVRKKAVAKGLNVRSSSSSSSVNPDLDGPDSFDRCIEYSKFEGYCSFSVWDREGDKGAPWTRFLRPIRSIPRFSFLRFCSCLGCGENLLPPFLRAAEMSATIDKESPFGARLRRYHENPLFKSSPADNPPAIIGDLDLSFKENATVDSGGKFKVWNSTTKTSSKRILGESNCYQEQDWCAVEEEPPKAIRALSFSSERNSADSSDESLSSLSTSPPSPTSRFTLSPPMSPNGSESSSGSVEGGHRYDPKVNLRTPRPKFLRYRPDWRLEFLSSLELKEGETLESAIESLNSREQNAAGDASVLSADNEEEDCLSNEKRSFHVDDVATEVLSSTEQQQSLSDHFQDGKLGDDQSPRAIEGKEDGEMAATKQEEAPLFCTTLRAASFMLLLGSFVAIGITLMIADTDIASESSVSTLRQKFTWTKHLEDTVTRDFADFDDWEWSPDYDVSESFRNQSTGLSLFSTDSLELDALLMAIMYGSERDVQQRYLELMEHEDVEFYHDVGSILAGGSLEFTKAEEEAEKEPSGVQGEQSSDDDVDVRDHTEVHSGESLSSVGDELPELENVDDLQMYFPRLLAKGELLPRSTTPASQLSLVVAIVLVVAHVFFRVYCHRSRTGSISRTQPLLARSPRPTAATPPTKALIDDILPSEKGSSAYGSFTAYKRIVVNEGSNKELVTLTPVRRSSRIRDQRSLKSRSPCLVRRILLSPA*