MFEAHVLHLLRRYLGEYVHGLSSEALRISVWKGDVVLKDLKLKAEALNSLKLPVTVKAGFVGTITLKVPWKGLGKEPVIVLIDRVFILAHPASDGRSLTAEEREKIFESKLQQIEEAETATLDAISKAKLGNAPAGNSWLGSLIGTIIGNLKISIGNVHVRYEDPISNPGHPFAVGFTLAKLAAFTVDEKGNETFDTSGALDKLRKSLQLERLAMYHDSNRPPWKVDKKWEDLSPKDWVEIFEDGINEPAKGHAVSAWARDRHYLVSPINALLKYHRLGNDERTDPEMPFEEAHLILGDVSLTLTEAQYHDWIRLLEVISKYKSYVEVSHLRPVVSVKEGPKLWWDYFAQAALQQKKMSYRLSWSQIQHFCCLRRRYIQLYAGILQQLKDSDDPEARSIERDLDPKVILLWRFLAHAKVESVKSKEEAEQRMKKKDSWFSFGWNGSEQDALEGAQSAENGLSKDEWQTINNFLSFQPDEEMATQSGKDMQNMTQRMILVSVGQAAARIININETEIVCGRFEQLQVSAKFKHKSIYCNLTLKYYGVSSPEGSLAQSVCNKQKANALGASFVYLPAGENLEWRASATISPCHVTVLMDSCNRFLEFMKRSSSVSPTVAFETATALQNKIEKATRRAQEQFQTVLEEQSRFALDIDLDAPKIRVPIRLSSSSEYNSHFLLDFGHFTLRTEEDQPDDKGQALYTRFNISGRDIAAFFTDGSSEILESLNNSSQLSAYPVVDGACVSYSLVDRCGIVVIVEKIKVPHPCHPSTRVSVRVPTLGIRLSPSRVSRIMELLKVLSGTIESGTKLVEEYQAEHTPWSSSDLANDVQILVWRGIGYSVASWQPSHLALAGLYLYQLESQTSTNYQRCTSMAGKQVYEVPPDSLGGSSSCVAVYNRGMDIQKALESSSTLVVKFQNEKEKASWLRGLVQATYRASDTPSVDMLAKQGEGVSDIVAETSEPTEPGSTETNAADLVLHGALLETKITIYGKMETEGHEVVETPFLEILAAGGKVHVESCEGDLTVKMNLHLLKVKDELQDSSSGPYYLALSVVESFRPCPTNPPQVEEISAGVADDDDDFADAEDDFLEPVVHEKDRGAGDEFFEAEGIDETDFVSVTFLKRTPQSPDYNGIDSQMSISMSRFEFFCHRPTIVALIDLGIDMGTASSGTSGPAPSQEEDATSVQKDKAEENELAKADENEQAKVKGLLGHGKSRTVFSMAMNIDSVIVYLNKEDGSQLATIVQESFMLGLKVHPGSISVEGTLGNFRLCDCSLGTDHVWGWIFDIRNQGAESLIQFSFESYSPEDDDYEGYNFSLSGKLSSIRIVFLNRFIQELVTYLVALAPPVSEEAIKFVDKVGGFEWLIKKYEMDGAAAMKLDLSLETPIIVVPRDSNGTDFLEIDLGHLKVTNEVSWHGPAEDPASVHRDIMHAQIFGLNMAVGVNGIVGKPMIREGRDFHIFIRRSLRDIFRKVPNFALEVKIGSLHTVVSDKEYGIITNCLAMNLGEQPNLPPPFRDINSDNSDTIRLLADKVNMTSQVFLSRSVNIMAVQMDHALLELCNGIQEDTPLAHITLEGLWLSYRMTSFSEMDLYITLPRFSILDVRPDTRPEMRLMLGTSTDVLKPASTKGGFVRCETMTTNVDVPHSTMVLMDLRMRAASQLLVVRIQLPRVLVVPDFLLAVGEFFVPALGAITGKEEVMDPKNDPISKNNPIVLSSTMYKQTEDEITLTPNRQLVVDAAGVDEYTYDGCGKTIILNEDLDQSQSSEFRPIIIIGRGKKLRFANVKIKNARLLTDYTYLSNDSSFSTSADDGVEIVVQDIVASINEKKSSDKAEKILNSSSTSETAQTETSKPSISFEAQVVSPEFTFYDSSKPSVDGSFSAEKLLRVRMDLSFMFASKENDTWVRALLKDLTVEAGSGLRILDPVDISAGFTSVKDKTNISLISTDIYVHLSLSAISLILNLQNQAVNALRFQKADPLSPCTNFDRVWVSPKVKGHQNAITFWRPRAPSNYVILGDCVTSRPIPPSQAVMAVSNTYGRVRRPLGFKLVGLFSCIQTPERPEDCPGVDSDCSLWEPIAPPGYLAVGCVAHIGNEPPPNHIVYCIRADLATSTAYSACMFNAPPNNTYTSGFSIWRLDNFVGSFDANPSISCPPLDRCYDLNLLLLLNSSWRRLSGREPKSDTNVDQETTNQQTNNNKDTTLSSSNTKASCSMSTPNFERIWWDKGCDTRRPMSVWRPIPRPGFKILGDCITEGLEPPGLGIIFKADSGDLCANPVQFTKVAHIIIKGVDEAIFWYPIAPPGYASMGCVVTRVDKMPKLNILCCPRNDLVTQANIHENPISKYQSSKVNQSWSIWKVDNQANTFLARSDMKQPSSRLAFTIGDSVKPKTRDNIMAEIKLKCFSLTILDSLCGMITPFFDVTVTNIKLATHGGMDSMNAVLISSIAASTFNAHLDSWEPIVEPFDGIFKFETYDTNEHAGKKARIAATSVLNVNISAANIDTFAETILAWKRLRELEQKEIKSNEETSSRIIDEDDSLFSALDVDEFQTVTIENRLGCDIYLKKFDQSSNAVSLLHYDDSASVWIPPSRYSDRLNAVEDSREGRCYVAVQIIEAKDLPTVDDGNNNTFFCALRLVVDTQEGSQQRLFPQSARTRCVQPLISIANDLGNATWDELFIFEVPRKGMARLEVEVTNLGAKAGKGEVVGASTISVGHGANPLRKLASTRMLQQATGGQKAATHLLMRRGQQKTDDLPFQGCLVASTSYFEMNTGSTLQNEEEKDADNDVGFWVGLGPEGVWESFRSFLPLSVMTRKLDNEFFAMDVIMKDGKKRAILRGLATVANDSDIKLDINVCSVSKSHDPDQPSELVEGNTAIEEIFENQRHSTILGWGNKRSFRGNELGRWSNRNLSYSTNTFYEPPLPPGWAWVSAWTIDKSDSVDVDGWAYGKDYQTLKWPPTPQNALRTNQDNVRRRRWIRTRQKDGEQQTSNTGSAIRVLQPNSSLVLPWKSMSKDSDSCLQIRPSADHVQGLYTWGCPVGSASSGPSGSKEKDKDKDKDHSSHDSKDNLLKPGKKTKSSSMKLNQLEKNDTLWCCPTSEGTQFWLSVGADALVLQSDLNAPVYDWKITVSAPLKLENRLPCPAQFTIWEKLGNGNTSERQRGLIQSRAVVPIYHADVRNPLFLTLSVQGGWTLEKDLVPILDLSTNAHASSFWMVHQNKKRRLRVSIERDMGATAASPNTIRFFVPYWISNDCSIPLTYQVVEIDPSESADADPLPVTKPARSGKFSFRGTFSLSEPKSTGSRRNIQVLEAIDDTSPTPSMFSPQDYVGQGGNMLFSSRNDAYLSPRVGIAVATQNSDVFSAGLSLLELEKKQRVDVKAFNTDGSYYSLSILLHMTSDRTKVVHYQPHTVFYNRAGLSLCLQQSGTQSLTWLHPIDTPNLFKWQASVKVELLKLKIDGYQWSMPFSVANEGSMRISLKNETTGKYLYLKVEVRSGTTSSRFDVIFRPNSFSSQYRIENRSMLLPFHFRQTEGGDDSWCRLPPCSTASYSWEDLGRQKMLEIRMDDDTKEPTKYNIDDIRDYPPVQVDEGPTKAVRVTIMKEEKMNVVMICDWIPDNNESKEDTSKAIVAASSSQQTNSKDLQPEATTSDSEVHLTLELIEFGLSVIDHTPEEILYLSVQNLQLSHSSGLGSGISRMKLRMRGIQVDNQLPLTPMPVIFRPQRLGVEADYVLKFSMTQQSDGSVDFAAYPYIGLQGPENSAFVISVHEPIIWRLHGMVQQIDFSRFGDNSETTAVKVDPIVDIGVLNISEFRFKFSMAMSPTQRPVGVLGFWASLMTALGNTENMPIRVNQRFLENLSLRQSVLITNAISNITKDILSQPLQLLSGVDILGNASSAFGHMSKGVAALSMDKKFIQSRQRQENKGVEDFGDVIREGGGALAKGLFRGVTGILTKPLEGAKASGVEGFVSGVGKGIIGAAAQPVSGVLDLLSKTTEGANAMRMKIAAAITSEDLLLRRRLPRVISGDNLLKPYDEYRAQGQVILQLAESGSFFLQVDLFKVRGKFALSDAYEDHFSLRKDKILLVTHRRVMLLQTSNIITQKKFNPARDPCLVLWDVLWEDLATMELTTGKKDHANAPPSKLILYLKSKTSDNDQKRSVKCYRDTKQAMEVYSSIEQAMRTYAPKGSLKEAHKRKVKRPYAATTDVSTAEAVFLKERPWTSAQVPAPLPPNSTFGSSSAGDAPS*