MYSREDINVGKLLKRLPKAIRSKVLAKEFLDECWTIFKKYDVFQSEKLEGCNLWKALLEALPEAFSQAILKNQYGWSLQQDSVYAFTGCGRDGEPAISFIKFPEYVKFTLALILHKYSANANVLDCKMALKAQEMDHSKRKTKVVASLGPASWSEEMIPKMIEAGTDIFRLNCSHRRGGDFERVYPLIRKYSKMLGRRVEVLGDLQGPKFRVGELEGEPVMLKEGEIVEFGICKDDNDLIKAGRITMKPTTEQLALVKACKVGIDLLIEDGIMKVNVVEKLSDTELKVKIIRGGKLKARKGVNVPDCEIDCAALTTKDIEDAEYLLQLDPPVEYICVSFAQKGQDLQELIDIMDRLKIPADKRPKICPKIEKPQALTNIEGIIEKSQALMVARGDLGVELELERVPFAQKLLIARAKKAGLFVINATQMVESMIENPVPTRAEVTDLQNAVFDGADAVMLSGEAASGKYPCESVMAEADAALEAEAVRDFLKPQVPDGSVVDEANKPRELDDSKRQIQVVASLGPASWSEEMIPKMIEAGTNIFRLNCSHRRGGDFERVYPLIRKYAKEMGKKVECLGDLQGPKFRVGELAGEPVQLNNGDILEFGTLAICAVFKGISKDDQDLIRPGRITMKPTIEQNALVKACKPGTPLLLEDGIMEVTRGGKLKARKGVNVPDVEIDCAALTEKDIEDAEYLLQLEPPVEYICVSFAQKGMIENPVPTRAEVSDLMNAVWDGTDAVMLSGEAATGKFPCEAVMAEASAAREARRKAGQDHWLGLEVNAILELSLYDDRGGQQGRGLLVLTGRGMEDNEKEGQTWIGWFLAVEDDYYAWWVSNHYPVKSIPFHFCAIQAHRCSVPTLYREPIHVDVFRVLPGDSYQDLKWMDDAKKAQAKSLLEERRRAHLGSGNAAPQSLGEGELRPGGADGAQVEVGPEGIAGLAQALGGEGHPPEKLAAQPERKRQKREVVDTDKKPDDVKQGLDEVLSKRKAPVPAGSALKMTKGDKKKKKSKKRSDKKKKRERNDKKDGSSGTSSDEDTSSSEDSLFRLAALPEGVDRLHRLHQERPGALGNLTLRRFQELLNRSTGGGSATQEQDLPPVARAYLSQIYLTRNSESAIGLRNLRELRTLATLADMIASNDALRALDVALQRMKAIELFISQGQWSQANLLELILPEDEQRAWFRQELKAAQQEHKSEMRLQRDQWPARRGPWAPVRAAAPVVEKKEGDEKDETPPGNGGGTGNPIGLSYPALERAMRENEISEETAVKVRELLLDEEVIGLHQLLQKSVKASPNWVKIEFRFFEILADVAGDPPSVVKKRLQEHCSFIEAERNPSASPALSTLLGVGSLPLGVDPRVGEGRLLRVEQGVEVRAAEVEWKKEDGVFVGAPHREHGCTIYHKDFVSQLGHEAVRQSLSGQKLYVAPNDVEGALWLIREFKLGKGQHLSVEGWRQRMERGCSREMSLSLTGVVLKLGIMDRPGELGNFARALSCCALETFQRQPAELLPLPLPEMNDEERSIEEAVHRCMKGDDDVGGARWIELRKETEKIGRKVWTWLQCLVVNFLYSQGSGHRMLTEGMLHSRTPTKAQQEALGRFSEMSRKWLEEDTGDSVKADTWENCSEGLGDMYTGPNIGKSYPLTLEAILPTTPGSGEAARIPMVDVVSDSVKPYVESPESLLIPEEELVAPRISAAVQVTSQQEWNKVVSHLVDAGMLEREVKEETLRYKDQPVRNGAFGVHKAWVLKEDGSWLRTLRLIINMIPANSFQRRMPVRASEKMGYAPLWGNLYLHDDEVIICSAEDQKHCFHIYRPGYSWRGLFTLNKKAAGECFKDGNDQMSYPRVKSAPMGWNNVVDFIQDGFENMAREAGLPPNQIIRMGEPSPLVPLETPRSFFSFYVDNFDQLKLVWRTDQGLYEGFPSEEQLKLREKMNQLTVGRDPKKAAEGTISWSSLGAEIAGKEGWVGSARSFRKALLGANLGLLVGGEVRADSPSLQSVVSKNMHSVQFCRQLACLFDRLYVEMNQEKPRIMTEQAKDELLLLSCELPMHWLDLRLKVSGQVYATDASPEGGGACSSTSLSPWGNARLQSMSHETEGLEGGGTRNALVVECFAGMGGLKQALDLLGFEPAGVIAIDNSPECSRIYRQHCRHAIWIQDITTITEAQVIEWRRRFPKVTQVILAGGWPCVNHSLLNVHRQGAEGATSKLLDGMLQIRQWLKECSRKLNLPEWKLVEMYENVVMDDGDFKVQTKKIGFLPYFMEAAQLGRCRRPRLYWLSGVDIIPGDDLKVLQRVIMRGHEYHVKEVRVDTERPPLEWFLEKGASKMKGPEDPFATFTRPIPRQSPPDSPAGLDQASERAKKRWQGDSFRLQVYQYEERNLVVDKNGPRRPLPEEQLRMMGFCSNHLTAKNRLSNDLKGQMIGNSFSAISVARLLVGLVATPEQCKNKDVTLLLWQVWQQKEQKARQEDKPWKIRFSSVAAGAPGAVSLVHEILPSPVAPLRSLIDPQGWLTDEEALSYLLARNGTHRNAEIRVDLGMPYAVGELCRQSVDPTHWVWKVLLSYAWKEKGQHINVLELVAVLDLLRRQARDPKFHSLKMLTLVDNQVALSCISKGRSSARALQGPLRRISAVSLVGQKETTQCLSNKCLGDVASSKGKRVSEFIESLWHNGDPKSYASDCLSGLGHFVPQCKRCLVGSWRLHGSWTRAELPARAPPFVPVMVYALAQAAFEKGWEDLAILVLLGFDRYARSGELFFARKGDFTWNAAKTRAVWSLPLTKSGQRVGAHESLVIDDPWLVTALANYLRALAPGDYLRTATNGILSEGEVLHMRLGYLMTFRESALLADGIALKRPPRPLPPPRDLDTGVRVLLFLVGKAWALRAIDSKLPLRPPRALNCGMALKRQETDHNKRKTKVVASLGPASWSEEMIPKMIQAGADIFRLNCSHRRGGDFERVYPLIRQSAKELGKKVECLGDLQGPKFRVGELAAEPIPLKDGDVLEFGICKDDNDLIKPGRITMKPTIEQNALVKACTVGTPLLLEDGIMEVKVTEKISDTELKVRVVRGGKLKARKGVNVPTVQIDCAALTEKDVEDAEFLLQLDPPIEYICVSFVQKGQDLQELIDIMDRLQIPQERRPKICPKIEKPQALTNIEGIIAKSQALMVARGDLGVELELERVPFAQKLLIRRAKDAGLFVINATQMVESMIEQPIPTRAEVSDLQNAVWDGADAELGVNVACLGDLQGPKFRVGELLADPIPLKNGDVLEFGICKDDNDTIKPGRITMKPTIEQNALVEACKVGTVLLIEDGLMEVKVTEKISSTELKVEVIRGGKLKARKGVNVPDLEIDCAALTSKESRDIEDAEFLLQLDPPIEYICVSFVQKGQDLQELIDIMEAQPGIGAGMDRLKIPAERRPKICPKIEKPQALTNIDGIIAKSQALMVARGDLGVELGLNRVPFAQKLLIARAKQAGLFVINATQVVESMINNPVPTRAEVSDVCNAVWDGADAVMLSGEAASGNFPLEAVMAEASAAREAESVKHRLRRACPPVESGDVAPPMLHVNMGNKKQETNDSLRKTKVVASLGPASWSEEMIPKMVAAGTDIFRLNCSHRRGGDFERVYPLIRKAAQELGRKVECLGDLQGPKFRVGELAADPIELKNGDVLEFGICKDDNDNIREGRITMKPTIEQKALIAASKPGIDLLLEDGIMKVNVVEKLSDTELKVKVVRGGKLKARKGVNVPDVEIDCAALTAKDIEDAEFLLQLDPPIEYICVSFVQKGQDLQELIDIMDRLKIPQERRPKICPKIEKPQALSNIDGIIAKSQALMVARGDLGVELELERVPFAQKLLIRKAKDAGLFVINATQMVESMIENPVPTRAEVSDLQNAIWDGADAVMLSGEVKDLLQPRLGVDYFCDEGNKPREMDDSKRRTKVVASLGPASWSEEMIPKMIAAGTDIFRLNCSHRRGGDFERVYPLIRKTAXEMGKKVECLGDLQGPKFRVGELAADPIELKNGDIVEFGISVDDNDNIRPGRITMKPTTEQNALVKGCQVGTTLLIEDGIMEVVVTEKLSDTELKVQITRGGKLKARKGVNVPDIEIDCAALTVKDIEDAEFLLQLDPPIECAQFFENQDAPGTLVKKYICVSFAQKAQDLQELIDIMDRLNIPAEPKRPKICPKIEKPQALTNIDGIIEKSQSLMVARGDLGVELGLNRVPFAQKLLIRKAKQAGLFVITATQMVESMIEAPVPTRAEVADLCNAVWDGTDAVMLSGEAASGKFPCEAVMAEAAAAREAESAAWSRGWLLENP*