MKRKKEDRPDPRVDLVLDYVKTGDDAVRFFMENEGRNRVKVFYCNRAKTGKAYQPYDMVVVPRAEVESEHFSFSFDGVVHIETRAGNRRNGTFTPMEEWMREKYVFLLLRRIPFFGNYYTQKSFNIWRKHIGQRHFARVRDALVQKLFFAKPAFLAALCQIAAHVDKLSELAMLNLTTNRLYNYDEFSTLQTEQRLTNVSPAMELITEKVQEILATICLEAKKQAKIYRESVRDEAELDDTIGVNLHQTRGSKVQSMVSIKQEKIERAKTYRRVVAEEKMLGNFIRLADYMFVEGLAHRAITATMELLSVLDFCRTSTDKSPKGVFLTTVTFGETAITFTPDEADILHVVNNAMDGVVQVVQSAPRILHMRVFLPFLETKFNEINPHSIVKMTPFFSQLREAIDHVVKSDFEEARKYSQIFEQHRALYAFGESWNYETYATEKHTVRQYREELARQREWRIELERMRTANVVGILHVDSRSLRNSLISITVRTLELVKGLLVTNARKDALTALAAFQERAKQLDVRPSALDDFVEYVKLYERMMEQTFRKAALLDASIVDDMYELLHAYQVKVPTQDQVKLDDLHDVVMRYEDSLEAAYAHIQENKAAMMDDLDKKVTACSEELLNILGTLHSRKYLIPESDPVEVVSDLVAINKRLVEIRETTETYKGYQSLFQMAVDDMSNLTLTEKEFSLRWNVWRALNDWIIMTTNWRMAPVDQLKASEVTGKTEEYGKDAYRMGKANKEDTVVFRLKDTIEEFRKIVPIIEEVANPALKPRHWKVIFELLGKEYNPEVPFSTNDLLGFNIMDQIEEVRNISGAASKEYSFEKSLDKMLKDWDGVKFVVLPYKDSGTFIVGGIDDIQTILDDQVVKILSMCASPFVKHFEKEATTWRKIVLDLQALVDNWTECQATWQYLGPIFGSRDIMRQMPTEGEMFQTVDQTWRDVMKKTNANPEALVAAKDTERLAKLIEANRLLEVINKGLAQYLEVKRVAFPRFFFLSNDEMLEILSETKDPLRVQPHLKKCFEGIDSLKFEHNLDVTAIISAEGETVQIVDKFNPQTSQGAVEKWLLQVEEQMLMAVQDQCLKGVTAYATTARTKWVLEWPGQVVLVVSAIYWTQAATEAILKGGQALPDFETFCTNQLGDIVNLVRGNLTSLNRMTLSALVVMDVHARDTIAVLASAKVTTETDFLWQSQLRMYWEQNTCWVRMMNAGIEYGYEYLGNSSRLVITPLTDRCYRTLMGAIHLGMGGAPEGPAGTGKTETTKDLAKALARQCVVFNCSDSLDYLAMAKFFKGLAASGAWACFDEFNRIDLEVLSVIAQQVLEIQIAVQNRVKTFTFEGTELTLKHSCNVFITMNPGYAGRSELPDNLKALFRTVAMMVPDYAMISEIMLYSGGYLLARDCARKIVATYRLCSEQLSSQEHYDYGMRAVMAVLRAATNLKQRYPDEDELVLMLRSIIDVNLCKFLSQDVPLFNGIVSDLFPGVVLPAPDYTLIDKAIKENCASMNLQPTLYFMTKIIQLYEMIIVRHGLMLVGLSYSGKTCCLRVLQRALTDMSTWGNNNERAVQIATVNPKSVTMGQLYGQADNVTQEWADGVLAVRFREQASNPNKDRKWLVLDGPVDAIWIENMNTVLDDNKKLCLPNSEIIQMSSSMNMIFEVGDLAVASPATVSRCGMVYLEPHQLGWHPLMVSWISTLPACFPANIKTHLRGLFEWMVNACLRFVRKSVKEISPTGDTALVVSLMRTFYSLIDEVKTEDGVKALGVDKLAIWVDSLFIFSLVWSIGSTGETDARTAFDELLRKLATGISPEGYELVIPLPHEALNAPMMPSAHTVHDFMFDKITAKWKLWTDTIVPPEIPETATYDQMIIPTKDQMRYTFLLDKAIAYGSPFLLVGGTGTGKSVYVNRHLLKGLSKEKFNTILVCFSARTSANMVQNQIDGQLDRRKRGTYGPPAGKTCIIFVDDLNMPQPEVYGAQPPIELLRQYMDFGGWYGRDCVFRNIIDVLFVSAMGPPGGGRNLVTQRYLRHFNQVGVSQVSGESLVLIFSTILNWHLCTKFEYPRDVVDLAGHVIDATMEIYDNARTKLLPTPTKSHYTFNLRDYARVIQGLMLQDPQTVPAGKDGAKQYIRLWVHEVLRVFYDRLVDNHDRDWLLTFTKELVLKYFNEDFDKLFQHLLSPPKVQTVTQFELRSCFFGDFIIEDPDNRVYDEIKDIPNLMAVVENYLKDFNGVSKRPMNLAIFLFAVEHVSRICRLLKQPGGHMLLVGVGGSGRQSLTRLSASIYQMEVFQVEISKGYTKVEWREDLMGMLKKAGAEPGRPAVFLFSDTQITDEGFVEDINNLLNSGEVPNMFPADEKAQIVEIARDKAAKEGKLLETMMEIWKYFVDKCKQNLHVMLCMSPVGQAFKDRLRQFPSLVNCCTIDWFQEWPSDALEAVAVKFLKAMDLEDWIRDSIVQICKAFHETVRVYSLQFKEKLGRQNYLTPTSYLELINTFQSLLAKTRQENLKQRSRYEVGLDKLASSAQQVAVMQTELTALMPKLVVTVAEVEKLMAVVEKEKQEKVEPKKQIVLRDEAEASRQANDAKVIKDECEAALSVALPVLNEALGALDTLSANDINYVKKLTNPPAAIKLVMEAVCVILEVKPVKMPDGKGGSIMDYWKPSVLLLNNKDFLLSLKDYDKDNIEPKVIAKIRSVYTSNPEFTPAKAANASTAAEGLCKWIIAMDKYDTVARVVAPKKQKLAAAEAAYEEVMKGLRGKQAELKGILDELAKLEKELETNMLKKEGLQHEVKMCTVKIERAEQLIGGLGGERTRWIAAAKHLTEIYPDLTGDALVAAGIIAYLGAFTASYRDEIVDSWMKLIKKEKIPHSPTFTFRGSLGNPVHIRQWVIAGLPNDSVSVDNGIIVANSRRWPLMIDPQGQANKWIRNMERERNLQIIKLGDSNYIRTLENAIQFGLPVLLENIGEELDPALEPLLLKQIFKSAGVMCIRLGDATIEYHQDFRFYITTKLRNPHYLPETQVKVSLLNFMITKDGLSDQLLGVVVAKERPDLEQQKSELVLQGAENKRRLKELEDQILEVLSSSEGNILEDETAIKIISEAKVVGNDITVKQGLAEVTEKSIDEARKAYQSCGYYTAVLFFCISDLANIDPMYQYSLPWFVSLFINSILSSEKCPDVEKRLDIIQIHFLYSLYCNVCRSLFEKDKLLFSCLLTSRILEMKKEITSQEWMFLLTGGMASGDDPPNPAKDWLLDKSWGELNRLGKIEVFNGIVKHFLSNTKDWRELFEALEPHKFKLPGPFAERLTPFQKLLVYRCIRPDKVVPAMQDFVTLKLGPQFVIPPSFNLDACYKDSSATCPLIFVLSAGSDPTAALLSYAAEKEMADKVAPISLGQGQGPKATVMINDASVAGSWVLLQNCHLAPSWMPSLERICEHFSPDTVHADFRLWMTSYPSPKFPIAVLQNGVKMTNEPPKGLRANMKRSYGLDPLSNEDFFESCKKGGVFKSFLFGLAYFHGVVQERRTFGPLGWNIPYGFDDGDLRISVRQLHMFVNESAEGVLPLDALQYVTGECNYGGRVTDDKDRLLLNTILKNVYCQEMTQVGYKLSESGIYATPPEGDLKSYLDVIESYPLITMPEAFGLHSNADITKDMNGTTLILSSLLLTSADAVSTGGGGAGGGGAGEGVAAVVKDILKSLPPNFDIEACELKYPVLYEESMNTVLSQEMTRFNKLLDRIRTSLLSMEKAIAGLILMSAELEVAYRSIAVNQVPAMWAKVSYPSMKPLSSYIKDLYERVAVLKNWFDHGRPAVSWVSGFFFAQSFMTAALQNYARRKKLAIDGIAFDFTMMDSDPKKTADEGVYIKGLYLEGCSWDVSAKVLCESKPKVIYVTAPTVWLRPMAIVDIPPSKTYNCPVYRTAERRGVLATTGHSTNFLMSIRMPTTKPPSHWTKRGVAMLCSLSD*