MFEARVLYLLRQYLGEYVHGLSAETLKISVWKGDVVLKDLQLKAEALNSLKLPIIVKAGFLGFVTLKVPWNRLGKDPVIVLLDRIFILAEPIQDEKFFKEEDKQKLFEAKRRHIEELELAMLDAKVKKPETSLESRSWLGSLVATIVGNLKISITNVHIRYEDSVSNPGKPFCSGVTLAKLAAVTIDDNGLETFVASGALDRLHKSLQLERFAIYHDSSCNPWKVDKNWEDLTPEQWSEIFEAGINQDSVKNAGLASKHQFLLQPVDGILQYLRRSKREKRAPDVPFQKISLTLNEVSLSVSEGQYCDGLKVLEEISRYRKRIEFFHLRPHVAILENPRAWWVYACQAGLLQQKKTWSHFSWKSVVHLCQLRRKYVHLYAMIVQQNLKAGNSEIQEMEKELDAKVVLLWRLLAHAKVESSRSKEATLAREKLKKSKNWWSFGWGASGSLVSETEDSSVNNAVEPGRLTKEEWNKINELLSFEPGEESPFFLGQESPDMLQISFDATVGQSALRILDSKMLEIICGKFENLRAGFNLYPKTIECHTELQFYGLSAPEGSLMETISKDGKEQAVAATFVYCPLDGGLDWKLSATISPCYVTVWLVSFTRVVQFLRSSNAISPDFASETAAVLQNKLEQATRRAQEQLQLALEEQRRFSIDLDLDAPKVMVPFDSAERDGDENHFLLDLGRFTLHTINDDEAIKRNRYSRFYVSGSQISAFFIDGISKQLDMKTVAASLESCDKVNTHIGTNQDSQLNQESQAILYPILDRCGMRIIFDQIRAQDPSLPSTSVAIEVPHLGLHFSPTRYDRLMQLFAAFEGFGAPMGGQSLWYPADHSGEALVLLWKGFGNTVAEWQPCWAVLAGSYLYILESANAETYQRCSSLDGKQVLDVPTANVGGSDHVIAICNRGVDLQKALESSNTVVLQLQNDEHKSTWLRYLTLAIYGTSAPASLYLPQELGGNEAEYESVQPENTAEHPLLFVTGSLDELKVCIYGLADFSSLGSSHETLILELQACGGKVNVLQRLFDLTVGMKLHALKVEDMLMGGISRSCQYIARSVLSKPGFCGLDIEEDDKGDNSNLSSLGDKNVIDDDHFKDSLTEFGYFPDSEHSLNIPRGHSDACFLKSMSSSLESDPMNSPYAALFLSKICGKIDEDASDFVSMHFISRQVESPYYDGNDVQMGIRMATLDFFCNRPTVVALINFGIELSELGDTKGVSTSAEGHVAHPSKTEAFADYSTVKGLLGQGKSRVLFWLRMHIDSVRIFLNKEDGSQLAMLAQERFQLNLKVFPDSFIVAGTLGNLRVCDLSLGPDHPWGWVCDIRDPGCDSLVKLEFYSFSTDEEGFEEYDYKLVGKLSTVRIVFLYRFIQEVTAYFVALATPQAQQAIRVVDVVGGIERLIPQSDVTGSAAVKLDIAMDSPLIIMPRNSSSKEFMQLDLGHLQIMNSFEWYGGGRDVPSAVRLDVLLAEVTGINMVVGINGVAGKPMIQEAKGFRVIVRRPLRDMFKRVPELQVEVQVDMLRGIMSDKEYLVITECSATNIAETPNLPPYFRHAETDFSMMNTTDKALQVNTAEIDSSSERIDAKRTSSAWTTTRINIEIQYADLELYTGFDRETALARAALQGFWLSYRCTSAQEMDIFVTLPKLSVLDLRADTVPEMRLMFGSMVDVEKNEAPALKTGYLSEELRISQHGLASPHLTMLMMDLRTKPESQTLILRVQRPRLLVVLDFLFAVAEFFVPSLGAVTGKEDTMKLSNDPILRHGHIRLTTPVYKQLQEVVTLSRNKRLLVDYPDCDEFIYDGCGGSIYLDICEESPDSSGLLLVPLISIAPGKRLCFKNIRIKDGFRLNECLQLSCNSSYSVNAEDEVILEAIGDSSMQVQSGSYRAVENFVTASNFSAPTMSGAVSNFILDVQAIAPEFTFYDSARSANADLPGQEKLVRARMNFHLMYASKESDRCIHGIVKGFDIEGGSGLSIVDPVDLSIQYACVKDKTSIVLSASDIYVRLSFSLIRLLHRLHIDLISTHQFGNSYILSRCTHFDQIWAGHAGNTSTQRIAVWRPKAPSGYAILGDCITSGEAPPSQAVMALSNLYCRVKRPSHFELVGPLTDDFHSAFEGSFTSNSASLYCQIWRPVPSPGYVALGCIAGIGSSPPSLSDVHCVRADLVTSTTVSDCIFYVPPDPRKENREGFSIWRIDNIVGSFFGHSSTKAPPRFLLYDLRELLQQTNSNNSVMTDLYRPEGQCNHSQERILEATPPQSEYSGIRARSGCYYTTTAKFECMWWDKGNDPSRAVSIWRPIPALGYAIIGDSITEGLEPPSFGLVLRDDSSGHLAKPVRYIPRMHIACKGSEDILIWYPVAPRGYVSLGCVLSRTEEAPSIDLMRCVRLDLVNEVNISNTPIWSNLGSKDGYSCSLWRVENQQNTFLARPDLKRPPARLGFGLIEAGKQRIHENLTAELKLGRLSVTAFDDLRGLMIPLADMTITSVNLAAHGRVEALNVVMLSSLAASTFNPQLESWEPLIEPFEGIFKYESYDSTAEMALKVGRRIRMTAANIVNLNITSANVEALLGAVLAWKKQVESDVQALKARQLDDGVSRKTQRGSHIGSALDENGLEKLILENKLGQDLYIRTYEHEFKNCLLLDKDGTAFLHLPPPKFPYMLSSRNFHTEHRHVAIHISEARDMLINDDGNGQDYLCSLRLATTKYPLQEQKILTQSARSRCVKPSAVQQNGSLNLATAAWNEMFIFDIPETDSASLEVVVSNQAAKGGKGEIVGILSLPIKEASNEQILHPSSLWRHVQRSFLRGSCTSWPSAQAKTFTLLPPKRKSSSNIEKDETKSCGYLTIGMYFFTTNPNWHLQEVVHKDSSSASEVGFWVAGNPDGPWTSIRSILPLGTVPLQISNSYVVLEINVRQAQKHALIRGTVTVLNNTDAVVEVCVCPASLLSNMDENTLTRKTFDVADEEIFENQRFQPLAGWGSKWPGHLLPTDPSRWSTRDYTRSSQTREEFESLLPLGWIWLSDWEIDKAGYVDEEGWTYGTDFQSLKWPPVSARSCRKSAFDFTRHRRWVRRRQRIPDSGPNQIRQSSSIIQPGNSTSLPWAYTASHTDYCMQVRPYCTPSEFLWGRPSNVYPRSTSSQSLNRNSPRLNKNGFPVSMFMLSQLEKTEELLLCPALYPSLRRHQWLSIEADADILYADLNSPIYDWRLTVNAPLKLENLLPCAARYIIKEKTKEGKLIERDQGVLSAGSNVYIYFVDIRTPVFLSWFIQGGWKPEKEVLLTSGQLTEELPSGFLVIQQLTGRRLRLSLERDLGSTEAAAKVVRIFVPYWLCNKSTLPLLYSLVEIEPSRGLDNESPWLIRAVKAAKQAAHRPSHESDRRRSKLHNVIQVLEIIENTGNAPVMLSPQAQMVRTGFLPFSPRAEDGMLSPRLGFSVSVSDYSNFASGVSFRDLDNGERVDIKAVDTNRAYYKLSAFLDMSSERTKVVNIQPHILFVNRLGQKLFMRQSNIDYAELFHPNDPPKSFLWRSIIEPESLRICIDGFRWSNPFSVDCEGTMHIMMFSEQVRVEIRNGLSDSRFLVIFRHLSLSSPYRIENRSAAFPIRFRQASSAFDSWQLLQPGYALPFCWEDLGKEHLLEILIDGPDPSSSRKYRIDEAAEYQPLSSEIGPMATLHVTVFRENVVQVIRLTDWLPQDLALPLIHTGTALIPQHLKQRQSSQAAPRYAADGAENQFHVSIELAEFGLSMVDHTPEELLYLSAQNLFFMYATGLGSGASRLKLRVDALQIDNQLPLTPMTVLLKPPALNQPDCILKCTITIQDNGSSEQYLYPYIGIQGPCVPNAAIHVNIHEPFIWRLHEMIRRLNLSRLTGSHTTHVAIDPIIHIGLLNISEIRFKVSLCMSPTQRPRGVLGFWASLMSALGNTDDMPITIAARVYEDIRMRQSALVASAISNLRKDILSHPLQLLTGMDILGNASSAFGHMSKGVAELSMDKKFIKSRQKQESKSSVEGFGDGFREGAGAFGRGLLRGVTGILTKPLEGAKSSGVEGFVQGVGKGIIGVAAQPMSGMLDLLSKTTEGANAMRMRISAAIMSEEQLLRHRLPRVIGGDNILRLYDDYKAQGQVLMQLAERGAIFGPMDFFKIRGKFAMTDAYEDHFNLPKGRTLIITHRRVMLLQHPTNLIVQKKPDLLKDPCTILWDVTWNDLITMELIPGKGESENTAPSRLILYLRNSSQDVRIFDSKDLVRVVKCHSGSNQAQQIYAAIQHAMDGFGPNRTTSSLQIMEQRKVKKPYAATETGIASEGTFGLFHQSTGPISIAMMETFDPLLGIEN*