MSIFWEVPNAQGEAPCPRSGHSFTVLGERFVLFGGCGRKDGKAAAFNDLYELDTSDPDEYKWKELVVANAPPPRARHAAIALDDKRLLVFGGLNKRIRYNDVWLFNYDDKSWTCMEVEGAAPEPRAHFTATRFGSRVFIFGGYGGSGQVYNEMWVLHFGEDGFRWQNITESIEGTGPAPRFDHSAFIYPVTPNSDTYDKLLIMGGRDLSQMYQDSHMLDLNKMAWENETQPPTLPYEICNNVCDGIESVPYHKVFSFGGRKGMMQYLNTVEVMDCGSQMWSTPPVDHGVAPVGREDTAWVFDVKTCSLLIFGGWANRWLGDLHKLNVSPIIGPPYACTAIQPEMGPVFGSTELVIRGLRFRDGKVQVKFGLSEKNEVVVEGTYVDQETIRVQTPNYEQFGALTVDVRVSINGEGWTVNKIKYAYFANTAARNCIAYGPGLLAETISGVEVPFIIQAKDTLNDKRTSGGDVFKVTVVSADGKNEGVSRVRDLQNGQYEVQYAAPTAGPYLIHVAFNELGTSDFVPIRGSPFTVKCTDSWTKHRVMGAAPAKRKGATICTMGNELVLYGGDKSGVTVLNTEGAEWRWSPATVSGSTPPDRTAHSTVVLSDGELVVFGGINLADQNDLNDIYYLRKQGEGWVWSCPSESRPYIRHPKGAAAVSAEPSAEPAAEPAAEPAAEPDADAPAAEPAAEGEEGAVPAEGEEGAEGASGSRPVSAKPAPAAAAPAAEALPELPVSARNSHVAVAIDKDLYVMMGDHDGDLMTELAMVDTSDRTCAHWLEPILKGDVPVPRKACAAAATGNTIVLFGGQTQNADGEATVTGDLVIMEVTGPNSIQCAVNPAAPGASGSPAARYGAVMQEFSNGKLFLHGGMDAASKPLNDGWLFDVPSKTWQCVYVGSSDVVLPTGSLATLWRNRIVLVSAAVGSPKLDSVQSLDFQELRDSVAFTPKMRASTETLLKGLEDWVDTQAHGMELARSPEKLSKDFENGLRKVMDALFQVKSQRSQTDLLIDQLHEAFAQLAEEKVPGINKMEKRLEAAAHKWDEIKKAQPQVKTDVEPIQAAKGEDIKKEIETFAAKVRNYRADFRRRGFFKYATGFDGAYPLLDAAAHELAELKKECDRLSELASVFEFPQAIEPVTVAIKETVEDLVMVKDVWDTAVLCELQFQDWRQTLWSDIRTDIMEEGAKQFVKEVKSLHKKVRDEDVFRGVDQVVKNFLVSVPLVADLRSPAMRDRHWEQLMATTKMTFNVKDPNFKLDDLLALELHKFEEEVGEIVDRAQKEEKMEIAIRKLNDTWTRVEFQFHRHKDYDVHTVKMAEEDFEALEDNQVQVQGMIANRYMATFKDEILGWQKKLNDVADVNQIMAEIQRTWAYLESLFIHSEEVKKELPQATERFAAIDTEVKKVLREFQQLKNCVSCCNREGLYANLETQERELEICKKALNDYMESKRRAFPRFYFVSSADLLDILSNGNNPMRVQIHMNKCFQAIDKLRLDSEEVVPGRRPKALGMESCVGIEYVPFSSPLPLENKVEQYMNDIIAKMRNELRMVLKASVEDYPSKPRDKWLFDWPSQIILVVNQIYWCLEVEQAFTEMARGDKGAMSKYNEFQVKQLTKLIEVTRTDLSKPDRQKIMNMITIDAHSRDMVLAVIEAGADQPDSFQWVSQLRSYWDRDISDCRIRICDASFPYGYEYLGNGPRLVITPLTDRIYITATQACWLSLGTAPAGPAGTGKTETTKDLSAQLGKSVYVFNCSPEMDYRTMGDIFKGLAASGSWGCFDEFNRLVPEVLSVCSVQYKCVTDSQKKKTMLPGRGLEYIKDGVKHPAVEHWSFIAADGVEMPLEEGTSAFITMNPGYIGRAELPESLKALFRPITVMVPDRQLIMENMLMAEGFVEAKMLAKKFASLYYLLEDLLSPQKHYDWGLRAIKSVLVVAGSLLRAEAGQVEADVLFRALRDFNIPKILAQDMVIFMGLLNDLFPGIDPPRKRDMEFEDVIVSTIKDLGLTPEDDFVLRVVQFSELLAIRHCVFLMGPTGTGRTECYRVLAKAITKGCNNPVNDYLKMTNKKKVVIRDINPKSISTYELYGQVNQATREWKDGLLSYYMRELANMPGDDPKWLLLDGDLDANWIESMNSVMDDNRLLTLPSNERIRVLPHMKLIFEIRDLKFATPATATRAGILYISEGQQWHNMAMSWINRVVKPYAERAKWKDPQLPCTWLREMFDKYIPPTLLEMKKSYSHITPLAQMNFISTLVNIMEGVLKPENLSNKADQAMFEMYFVFAMIWAFGGGLVEKDGIPYRRNFDKWFKQTWTTVKIPGKGTVYDYFVNPKTQKFQPWAELVTDIDYDGSRPMSTVFVPTAETSSLRFFLDMMVDLRKPIMFVGGAGVGKTQLVKGKLGSLNEEQISLSISFNYFTDVVSFQKVLESPLEKKAGINYGPPGTKQLIYFVDDLNMPKLDLYETAMPISLIRQHLGWGHWFDRAKLTPKNINNTQYVACMNPTAGSFIINPRLQRLFMTLAVDFPGQDSLMKIYGTFLQGHLKKFSESIQDMGTKILQAALALHDRVSQTFRKTAINFHYEFTVRHLANVFQGLLMSTPEAFNSPTKWGKLWLHESERVYADRLVSLYDLDAYNKAATAIAKKYFSVADIDDYYKKKDPKPLIFCHFARGLADKAYDEVADYTSLYKTLTEALNEYNETNAAMDLVLFEDAMKHVCRISRIVSNPSGHALLVGVGGSGKQSLARLAAHICGYATQMIVISGSYSMNNFKEDIQKMYKRTGVKGEGVMFLFTDSQIVDERMLVYINDLLSSGEIPDLFPQEDRDEIVNALRSETKSLGLLDTAENCWATFIQKVKTNLHMVFTASPVGENFRVRSQRFLATVTSTVIDWFQPWPESSLFSVAKRFLDEVDLGEDAVRNAVVEFMPYSFQLVNKVSIKFREQERRYNYTTPKTFLELIKLYKNVLAAKRKANQDNTERLENGLHKLHKVQADVDILVEEAKVKAVEVEHKVASANIFAEQVGVEKEKVNAENAAAQVEAEKCAVIAKEVSEKQASCEKDLAAAEPLVAEAMAALETVTKKDLGEAKSLKKPPPGVDDITAVVIILLENNPKDKSWQAAQKLMNNVDKFLERVKSFKSVIDAGQVARKTVDACRPYLALEWFNREAIGKKSAAAAGLCEWAVNIIKYYDVVQEVEPKRQELAAANAKLEEANVTLAAVEEKVALLNAKVQELEQQYKEANDDKEAAIRESERCQRKLELANRLINALASEGERWALTVEQLRKSYEVLTGDMLLAAAFVSYAGPFTAKFRAQLIDDWILFLRERHMPMTEGITDPLKVLVDDALVAGWIREGLPSDPTSVQNGTILTNSERWSLMMDPQLQGILWIKERESKNNLQVTRMGASNMLQVMERAIEAGHSVLVENMGETIDAVLNPIITRSTFKKGRSLYVKLGDKECEYNKNFRLFLHTKLSNPHYPPEIQAETTLINFTVTEAGLEDQLLALVVNKERPDLEETKTQLIIQNTEFTIKLKELEDGLLLKLSTAEGDITEDVALIESLEDAKRVSTEISEKVKESRETEAAINENRNKYRTVAARGAMLFFLLNSLNKIHAFYQFSLNAFVTVFSRGLDLAPGGRKKGKGLKKTPSLRDQPMDHQSLMEKARRSSGVGDRRPSQEGLPGPEASQASLAESQGGRGSQVGDAEDEDDESFAMAPEALEQRLVNLLETCTFTVYNYTRRGLFDRDKLIVLSLLTFTILLRSQAVDASEYEALCRGMRNPTPPPITDDLSRWMAESQWAALDVLTTLPCFAHLAKDMEKNSDDWFNWCNNEAAERAPMPGEWGKLTEFRQLLIIRALRPDRITNALQNFCEHMMGSDYVNQDAFSPAAMMDESSSATPIFFILFPGYSPSKEIEVYANKCGYSVANGRLCLISMGQGQEAPAEAVLDKYTREGGWVFLDNVHLMQGWIPKLERKLEIAAESAHPDFRCFFSAEPINGAPHANIIPESILQTCIKISNEPPSDMKSNMRRAFAAFTPEQCDRPSTPAKRVAFRAILFGLCFYHSLLLGRKKFGVGIGTGSGSGLGFCRGYSFNIGDLTTCGDVLYNYLEAYEQIPWRDLQYMFGEVFYGGHITDSMDRRCCTTYLEVLIRNEILPKGNPDEVEAWEAPTLELAPGFFAPKPVDYPTLKEYIETSLPAESPVVYGMHPNAELSLLTSLGETLFKTVVEVAGGGGGGGGGGGGGENAVRQALETFKERLPEPFNMVEVELRVKEKTPFVVVALQEATRMNALLSEMKRSMEELQLGLDGALNMSDNMEKLAKGIASNTVPELWMSCMSTRVQEVYTLTAWYQDVVKRHDQLSAWTAGDIITPHSVWLPGLFNPKAFLTAVMQTFARANKLPLDVMKFMTEVTRMTSPEQVTEAAPLGVYVHGLVLEGARWDREDGCLRDSKPNELHPAMPVLQVKPVTADQFNLEGYYECPVYTNMQRANVYSPVVSTFTLRTQDMPAKWVLASVALLLQDDLAG*