MSIFWEVPVVQGEAPCPRSGHSFTVLGERFILFGGCGRKDGKAAAFNDLYELDTSDPDEYKWKEVTATNPPPPRARHTAIALDDKRLLVFGGLNKRLRYNDVWVFNYEERTWTAADVAGNAPEPRAHFTATRFGNRVFIFGGYGGSGQVYNEMWVLRIGDEGFRWENITESLQGTGPTARFDHSAFIYPVTPNSDTYDKLLIMGGRDLSQMYQDSHMLDLNRMAWENDTQPPTLPYEICNNVCDGIESVPYHKVFSFGGRKGMMQYLNTVEVMDCGSQMWSTPPVDHGTPPVGREDTAWVFDVKTCSLLIFGGWANRWLGDLHKLNVSPIIGPPYACTGIQPEMGPVFGSTDITIRGLRFRDGRVQVKFGLSEKNEVIVDGIYVDPETIRVQTPNYEQYGALTVDVRVSINGEGWTVNKIKFAYFANTAARNCIAYGPGLLAETLSSVEVPFIVQAKDTLNDKRTSGGDIFKVTVVSADGKYEGVSRVRDLNNGQYEVHYFAPTAGVYNIHVSFNELGTADFVPIRGSPFSVRCVDPWVRPRIMGTAPSKRKGVTLSTLGNELVLYGGDKSGVTMLQTEHTEWRWSPAGATGATPPDRTMHSTVVLSDSELVIFGGIDLADQNDLNDVYYLRKQSDGWVWSRPAENRPYMRHPKGAAATDEGAEDKAVAGEAAAASGGEAAAAGEGCAGDGADERPTSAGLAPAAPSTEAAQQAHELPVAARNNAAAVVIDKDLYVMMGDHDGDVMFELAMMDTSDRQAANWMEPILKGDIPEPRKTAAAAATGNRIVMFGGQLLNDEAESVVTGDLVIMEVTGPNNIQCTVNPPTGGLHGVPAPRYGAVMREFSHGKVFLHGGLDTEGKPLNDGWLFDVMANSWERVYLGASDVVLPTGSLATLLRNRIVLLSTASGSPKFDLVQYLDFLEQRDSMTFTPKMRVATEALLKNLEEWVDVQAHGMELARSPEKLIKDFENGLRKVMDALYQVKSQRASTDLLIDQLHEAFAQLARDKVPGVNKMEKRLEDAAHKWDEIKKAQPQVKTDVEPIQAQKGEDIKKEIEVFAAKVRNYRSGFRTRAFFKFSTGFDAAYPELDAAARELAELKKECDRLEELASVFEFPQLTEPVIASIKETVEDLVMVKDVWDTAVLCELQFQDWRQTLWSDIRTDIMEEGAKQFVKEVKGLHKKVRDEDVFRGVDQTVKNFLVSVPLVADLRSPAMRDRHWEQLMSTTKVTFDVKDPNFKLNDLLALELHKFEEEVGEIVDRAQKEEKMEVSLKRLTDTWARVEFQFAQHKDYPVYTIRMAEEDFEALEDNQVQVQGMIANRYMATFKDEILGWQKKLNDVADVNQIMAEIQRTWAYLESLFIHSEEVKKELPEATVRFANIDTEVKKVLAEFKEIKNCVACCHREGLYANLETQERELEICKKALNDYMESKRRAFPRFYFVSAADLLDILSNGNNPVRVQIHMNKCFQAIDKLRLDSEEVVPGRRPTGLGMESCVGIEYVPFSTPLPLENKVEEYMNDIIVKMRNELRMVLKASVEDYPTKPREQWLFDWPSQVILVVNQIFWCMEVEQAFVEMGKGDKDAMAKYNEFQVKQLTKLIEVTRTDLSKPSRQKIMNMITIDAHSRDMVLAVVEAKADQPDCFQWVSQLRSYWDNEIMDCRIRICDASFPYGYEYLGNGPRLVITPLTDRIYITATQACWLSLGTAPAGPAGTGKTETTKDLSAQLGKSVYVFNCSPEMDYRTMGDIFKGLAASGSWGCFDEFNRLVPEVLSVCSVQYKCVTDSQKRKTMLPGRGLEYVKDGVKHPAIEKWSFIAADGVEMPLEEGTSAFITMNPGYIGRAELPESLKALFRPITVMVPDRQLIMENMLMAEGFVEAKMLAKKFASLYYLLEDLLSPQKHYDWGLRAIKSVLVVAGSLLRAEAGQVEADVLFRALRDFNIPKILAQDMVIFMGLLNDLFPGIDPPRKRDLEFEEVIVSTIKEMGLTAEDDFVLRVVQFSELLAIRHCVFLMGPTGTGRTECYRVLAKAITKGCNNPINDYLKMTNKKKVVIRDINPKSISTYELYGQVNQATREWKDGLLSYYMRELANWPGDDPKWLMLDGDLDANWIESMNSVMDDNRLLTLPSNERIRVLPHMKLIFEIRDLKFATPATATRAGILYISEGQQWHNMAMSWINRVVKPYAERAKWKDPTLPMQWLRDMFEKYIPTTLLEMKKSYSHITPLAQMNFVTTLVNIMEGVLRPENLSNKADQSLFEMYFVFAMIWAFGGALVEKDGIPYRRNYDKWFKQTWTTVKIPSKGTVYDYFVNPKTQKFQPWVELVTDIDYDGSQPMSTVFVPTAETSSLRFFLDMMVDLRKPIMFVGGAGVGKTQLVKGKLSSLSEDFISLSISFNYFTDVVSFQKVLESPLEKKAGINYGPPGTKQLIYFVDDLNMPKLDLYETAMPISLIRQHLGWGHWFDRTKLTPKNINNTQYVACMNPTAGSFIINPRLQRLFMTLAVDFPGQDSLMKIYGTFLQGHLKKFREEIQDMGTKILQAALALHDKVSQTFRKTAINFHYEFTVRHLANVFQGLLMSTPEAFNSPVKWGKLWLHESERVYADRLVSLYDLDAYNKAAVAIAKKYFAVTDIDDYYKKKDPKPLIFCHFARGLADKAYDEVQDYASLFKILTEALNEYNDTNAAMDLVLFEDAMKHVCRISRIVSNPSGHALLVGVGGSGKQSLARLAAHICGYITTTIVISGSYSMNNFKEDIQKMYRRAGVKGEGVMFLFTDSQIIDERMLVYINDLLSSGEIPDLFPQEDKDDIINALRSETKSLGLLDTPENCWGVFIQKVKTNLHMVFTASPVGENFRVRSQRFLATVTSTVIDWFQPWPESSLFSVAKRFLDEVDLGEDTVRNAVVEFMPYSFQLVNKVSIKFRETERRYNYTTPKTFLELIKLYKNVLAAKRKGNLDNTERLENGLQKLHRVQADVDVLVEEAKVKAVEVENKVASANIFAEQVGVEKEKVNAENAAAQIEAEKCAVIAKEVSEKQASCEADLAAAEPLVAEAMAALETVTKKDLGEAKSLKKPPPGVDDITAVVICLLDNNPKDKSWAAAQKMMNNVDKFLERVKSFKTVIDAGQVARKTVDACRPYLQLEHFNREAIGKKSAAAAGLCEWAINIIKYYDVVQEVEPKRQELAAANAKLEEANVTLAAVQEKVALLNAKVQELEQQFKEANDDKEAAIREAERCQRKLELANRLINALASEGERWALTVEQLRKNYEVLTGDMLLAAAFVSYAGPFTAKFRAQLIDDWILFLRERHMPMTEGISDPLKVLVDDALVAGWIREGLPSDPTSVQNGTILTNSERWSLMMDPQLQGILWIKERESKNNLQVTRMGAPNMLTVMERAIESGHSVLIENMGEAIDAVLNPVITRSTFKKGRSLYVKLGDKECEYNKNFKLFLHTKLSNPHYPPEIQAETTLINFTVTEQGLEDQLLALVVNKERPDLEETKTQLIIQNTEFTIKLKELEDGLLLKLSTAEGDITEDVALIESLEDAKRVSTEISEKVKESRETEQAINENRNKYRTVAARGAMLFFLLNSLNKIHAFYQFSLNAFVTVFSRGLDLAPGGRKKKPQLKKQPSLRDQPMDHQTLMEKARRSSGVSERRSSQEGIPVVEASQTSLPDSQNGRGSQGGDDDEEEESFSMSPEALEERLISLLETCTYTVYNYTRRGLFDRDKLIVLSLLTFTILLRSQAVDASEYEALCRGMRNPTPPPITDDLSRWMTESQWSALDVLTALPCFAHLAKDMEKNSDDWYTWCNNEAAERATMPGDWARLSEFRHLLIIRALRPDRITNALQNFCEHMMGAAYVNQDAFSPASMMEESSSATPIFFILFPGYSPSKEIEVYANKSGYSVANGRLCLISMGQGQEAPAEAVLDKYTREGGWVFLDNVHLMQGWIPKLERKLEIAAETAHPDFRCFFSAEPINGAPHAKIIPESILQTCIKISNEPPSDMKSNMRRAFAAFTPEQCERPSTPAKRVAFRAILFGLCFYHSLLLGRKKFGVGIGTGSGSGLGFCRGYSFNMGDLTTCGDVLYNYLEAYEQIPWRDLQYMFGDVFYGGHITDGMDRRCCNTYLEVLIRKEILPVGNPEDPATWEAPTLELAPGFRAPVPTDYASLKEYIETSLPAESPVVYGMHPNAELSLLTSLGETLFKTVVEVTGGGGGGGGGGGGGSENSVRTALESYKERLPEPFNMVEVELRVKDKTPFVVVALQEATRMNALLMEMKRSMEELQLGLDGALNMSDNMEKLAKGIASNSVPELWMSCMSTRVQEVYTLSAWYADVLKRYEQLAAWTAGDIITPASVWLPGLFNPKAFLTAVMQTYARANKLPLDVMKFITEVTRMTSPEQVAEPAPLGVYVHGLVLEGARWDREDACLRDSKPNELHPAMPVLQVKPVTADQFNLEGYYECPVYTNMQRANVYSPIVSTFTLRTQEPASKWVLASVALLLQDDLAA*