MTTLLESTRGHQNEALAHDLYYDASQMQQAIMTVLNASPGSRPTGMSMPVVTSIRGVFQRTTPFGPYGGLLLSFWRQENPEETPQRLEQLGAGTGAADIEYEQFLKAKEVQRAMFQAENKTIVHQCADTDIIEATAGSVACIDGNQAAAHVAYALSDCAFIYPITPSSPMGEMVDEWSAQGLINCYGQKLSVTEMQSEAGAAGALHGALKAGAFSTTFTASQGLLLMIPNMYKIAGELLPCVMHVAARALAGQALSIFGDHSDVMACRSTGWAQLASESVEMAQVNAIVAHLVSMERRVPVQHFFDGFRTSHEVNKIKLIDYNTMKSFINWDAVKEHHDLAMNPRHPHVQGTSQGPDIYFQCVEAGNTFYDGLADLFEEKGKLVQEKTGLHFALYAYEGHPEAKHVIVVMGSAAVTCGETASYLTKKGQKVGVLKVRLFRPWDSSRFLAALPKTTERICVLDRTKEQGSQGEPLLLEVASMLHASAHSEMVVIGGRYGLGSKEFTPNIVLSIYENLAKESPKPRFTVGIDDDVTFLSLPVGPWLNVLPEGTTECMFYGLGSDGTVGANKSAVKMIAMGTELHAQAYFEYDAKKSGGVTISHLRFGPKPIHAPYNVRAADYLAIHKPSYVHSYDMTRYLKQNAVCVINCSWDKGELEKQLPPKMRKDLAEKQAKLFIIDATKIAVKALEHLLHEVIGDPMDDSRILAALPPSIIQAAIETTVLDSGDPISLVQAAQLGLVYRLAKRKQHVDAGLDLTFWIDPDPWGTPTGAPAQQAADTVNQTKAPERKLKFASILDQADESEFMVASEMQKQVWLQTYVNLTGDLPMEQEEPTTEQLSALHRRLTSKQCPYADFAVFLPFGRKAHRAQKYRTYVMTPNGFYTKELLGPSGIDQWRASFRVYRTALLMLQAITMSTAVAYEAFIEKMDRLYKGCWHLIVQADELARSEHMLRLKVSTEMDISMGGKVPAMWNADNPWEALFRRLLKDSDFWAEQVHLPANAWLAHGSKGKLLTPSEAIAESSIQGGSAVLKPDVEGTRNTQEPWKKSANARRKEAKKRKWQEAEEKNTGTKGKGKRRKRAQMHGLRLTWTPFTSMLTERRLIVELKMDWRKFERRHGRTQDGFHVPCFAWGTSRSRGREDKADEKKDDEKKEDKQSPQKRRRTTKDPDNDDEPKAEFNGKLMTVDLYTMKRRFNFLHMYAGKKDPLGEAIKRQAKAHRMKVTVISCEKENGVDLLAEEPYLEFLNKAKEGFWDGMHSGFPCTSFSRLRWREAKGYPGPVRSKKHPYGIPGLPKHRQQEADEGTLHASRSAHMADRIISSRPVDRLRPFATLENPPPTDHGEHLSAWELPEVANLFVKYEQDFILAEFPTCIYQPHLDFGLRTFKPQMFGGTLPGLSLLRGKCRCGDEPHVPVVGKERSAASGEYPEDLCNVYARLVIRQFQRMAKAEFFTKRQEDLRKEVDELKKRTEVHTRGRSRSARREKRKEEDPDGVTKEEDTIRTTASSKSKSKAKIKQDADEYEYTYEYESSEEVKAAEGEKIKSELSPKGAKKVKAERDRDWKGGTGKFGMLGESKAKREDPRNLNFLGGMRNPAEVVEGMPNALSLGLRIFAAWERFIKSNPSTLETAAAYGTEACDLDEKALDRWRAELRKAVGAKGKMKAQLKSKWTFTSPIHGDILEAWTSKAADPDTEVAKWEQESMVDAAMQMARGALVNYTSVMENKEDTKVEVDRLERLGFLKKIDGKTVRDEFSQGTISKLAIIIKERPDKTKKRRLIIDLRRSGGNSKARLEERLVLPRAMDAVAMMRTMSKLQEAPSAAEQREMWKREMVLIDVADAFPHLAVHHQELEHCVTPGLHEGEFFLFRALLFGYKTAPLLWSRVAAWLGRMIQACVPLHEGRHQIYLDDSLWLLQGTLQRRTEVLAFVLYTMAALGFNLSIRKGERRSRVTWSGIEFHLGDNHVLLTLPEKFINDLQEKVKAWDSKGMASLKELRAICGKLSWLAGVLPRTRWMLRVFYAVLAGREAEVKQGLEESRRKAREDTRSKEHLFVVKRLEGARQALIEYLNVTKERPTRKISLTTRDKAKVTITTDASPEGLGAVLIVNSQVIDAISSPVTEQDAKDLGFELGSSASQGIVEALAMVVALHTWGNKMAGMAVELTIQADSVTALAMAQKQSAASPAINFLGATLGILLEKAKVEEMKLVHIPGAANKTADYLSRPSKWKGTPRPPELGDVKVTEVGPRGQDFYQLAPPGRKPDLWGASEGEEGNLGGKGTRLDLFCCPFFSRPRNPMASPDGPGGAPVGLGMGLMGLLQAKRGVSFRPINEGGGGTNVGLEATTPASSLTSLLRRPAAAPERWSGSGGPDTLARPSTRQRGREGQEGLEGTEGSRPLKRPKSFAELRNKGSTNNSNATFGRLKRESFTVTYPEEEDPAFPLAGGDEGLWPSPFKDLEFEAGGLPVASDSGRTSESAFSSMVKMANDTAAKAKEKLAAVVEFWSPKRAKHADPHLPEGLWNDNNEHQLERCPLGASGKVQGKDRKSKKQKAANILAIARRASMSRSTTTALERDFASVTSVKSKKAIRNTVNSVFKEARGSSGLPPTPDKIKLLGGILKAAGYRAAGNYLGEYKLMAIEGGHSWPDQLERTLKLTKRSSARAVGPKKKAAEVETCEAGENFAVKVSTRVPKQVPLAAELFEFGVIWMLREVELAAIKKDHILLDFQNKKVTFTLPVSKGDQEALQVKRVLQCLCGRNICFMSCPFYTSVRLLDRMRALGLSRACMNKKAKLASKAQLVDDWRLLYGTMVSGHSARRTGALRYIRQGWAIAQVAYLGRWKSSVIYEYAAEALESLPVNVGETFGAKRELTDAGPTTSSFVGVSKEEIEGIKNYLLAELEAAKVNQEQALQNLDKEVDELRARDIRLGNKLPPAVQSLPSKVVHYNMDIASCSPPRAWRTVCGWHYHRSDFVFVTKVAGLGKRINMIMQTVFFKLSQVLSAVMPYEEAVEMLKKSIKKMYGKKGDKVVKMNIDGVDASIEGIVQCDVPSSWASLKVDSEATDTKKQKVAYGKGPRMFPEVQDADQFAKQVQAPCNNLDGNALPVSAFVPGGRVPCGTSQYEKRGIAINVPKVDMDKCTQCNKCSLICPHAAVRPFLATGQELAKAPAAFKDGSRSAIGGGVLDNYQYRIQVSPWDCTGCELCVRICPADALTLGPAEKVIQEEETNWNFAVTLPDRGDEIDKTTVKGSQFQKPYLEFSGACEGCGETPHVKLMTQLFGDRLVIANATGCSSIWGGSNPSFPYTTNTKGEGPAWANSLFEDNAEFGFGMRKAFKQRRDYLALQVEDALNDEAVKMSEELRAALKQFSLMRKEQMHDLLLPKGRSLYHSIMEKLVPLLEKEKGVHPKIQKLYELEDMFGRSSFWIVGGDGWAYDIGYGGLDHVIASEEHVNILVLDXXXXXXXXXXXXXXXXXXXXXXXXXLTQKKDMGQLAMTYKNVYVASICVHVNPQQAVRAMIEADAYPGPSIILAYSPCISQGFPMAESIQHCQMAVDSGYWPLYRYNPELSAQGNNPFQLDSRKIKGDLFKFLAKENRFAAVMRRDPKHAEELDNKLQENVVQKNHLLQVLNKEDLEGQFSKLVEGLSDAKSSGDSITVLYGSESGNAEEQAKNLMQDLIARGLKATVSSLDDFEFEELPNQKIMILVVSTCGLGEYPANCKQTWLKLQSADLPMSWLSGVKFCVFGLGDSTYSQFCVAAAGFDTRLGELGGQRMLKRGVGDDRDEMMPVLKPRSYSIASSPLMHPDKIQLCVVLVDWTVETTKELRLGECTGYMRQQKPGAQIMCAVRSSAIVLPKEPEKPVIMAGMGTGLAPWRAVTQERVMQARQGIKVGKCMLFFGARYKQAGPDVAERMLNQGGHFYVCGSARQVPEDIYTAMKEVMMANQRCGEEDAEAILSNLKMEGRFMALWADVASNGCQGLHRGGLVVRKFDWLTGVSVHFAYSFRGAGARDVIFRDGSPRTSPFGPYGGLCLQFLMRGQERQEETVERLEPLGAGSGAADIEYEQFMKAKEVQRAMFQAENKTIVHQCADTDIIEAAEGSVACIDGNQAAAHVAYAFSDCAFIYPITPSSPMGEMVDEWSAQGKAAKGLINCYGQKLSVTEMQSEAGAAGALHGALKAGAFSTTFTASNLGLESGQGWPGGQVVEVFVGGQGLLLMIPNMYKIAGELLPCVMHVAARALAGQALSIFGDHSDVMACRSTGWAQLASESVGMAQVNAIVAHLVSMERRVPVQHFFDGFRTSHEVNKVKLIDYSTMKTFINWEAVKEHHDLAMNPRHPHVQGTSQGPDIFFQCVEAGNSFYDGLADLFEEKGKMIQEQTGLHFALYAYEGHPEAKHVIVVMGSAAVTCGETAIPAFWAALPTTTERICVLDRTKEQGSQGEPLLLEVSSMLHASAHSEIVVIGGRYGLCSKEFTPNMVLSIYENLAQESPKPRFTVGINDDVTFLSLPVCPWLNVLPEGTTECMFYGLGSDGTVGANKSAVKMIAMGTQLHAQAYFEYDAKKSGGVTISHLRFGPKPIHAPYNVRAADYLAVHKQSYVNSYDMTRYLKQNAVCVINCSWDKSELEKQLPAKMRKDLAEKQAKLFIIDATKIAVKAGLGKRINMIMQTVFFKLSAVMPYEEAVEMLKKSIKKMYGKKGDKVVKMNIDGVDASIEGIVQVDIPAAWASLDLGSEATDAQKQKVAYGKGPRMFPEVQDAEQFAKQVQSPCNNLDGNALPVSAFVPGGRVPCGTSQYEKRGIAINVPKVDMDKCTQCNKCSLICPHAAVRPFLATGQELAKAPAAFKDGSRSAIGGGVLDNYQYRIQVSPWDCTGCELCVRICPADALTLGPAGKVIQEEEANWNFAVTLPDRGDEIDKTTVKGSQFQKPYLEFSGAREGCGETPHVKLMTQLFGDRLVIANATGCSSIWGGSNPSFPYTTNTKGEGPAWANSLFEDNAEFGFGMRKAFKQRRDYLAMQVEDTLGDKAVTMSDELRQALNQFLVMRKENMHDLLLPKGRSSLTAHRLGAQADAWLLDYLVYFFLAIASFQVTFTYDYSSHYAVDSVDLAVVDFKDVATWNGEPTTWGDYARQVRLQWEKTPSHKRKLLGPELASKLTGRAWAVTPSLDHKKLGKKHGCKYLLRYLQDRLCRTAIPDAGARLEDLLIRLRRPLGMSMSQWSNEVLEAYRKVQRALIRARQLQRTRDGVSVKTESEPHREPSSKPTSPKSATRTFPTSPTQRSTTSPSRRTPGYGADPMAPVQESDDDMGDYQAVPAEEPDEEQAHGEEWTEEEWKAWRKKQWKEYYEDSSSGEDLPWDELQVEEIQVLPDEVLGWLLLRRASLSASSRLSVQASVNNSLKFQDIELALRDQEEELLQADNARGGGQHHKRRSYWVEEEGTWGLLAAVPDDMDEQAEIHWVGSQLPAEVYDPGTNAENYEDEEVFWTWETDGYHGYVPDGYGYWLETDGYGTYWSADEPALDLTPEENKELEEAYAIYENKARTFMQSRQLQRAKGASRGFYPLTMMKGGGRKGKSKGKGKKGKGFGHPMTSSTSSTSSKPLFAAQGAEGSTTTTSSGCFICGDKGHGFRQCPKRSSSSTASSGKGSKKGTFWVETLNASSLAFIGMVTAMNEMVYDTSGFGVDLGATETVGSLEALEALMAMRSHIHGNSEPVEVFTGPSSKKPFRFGNGGVQFSSSYVLVPQRLGEQLVMLGLYTIDAEKVPILIGMKTLVKLGAVIDVYGQWMVLSHVSPEVKIPLAKSKAGHLLVNLTMDWLNVSQPLQSSANDGAYMASAATVDVEQASGGLSRSLDLDFHETSVMPSVSCCLDGVGDVWMIEDDEEEMQDDDMPADDVFLMDQHHAHQPLPSATQEMRDRILQQLTASTENKGNKVRAQAPPTVEKYDWARTQGPDPRDERTLGSPCFGNHVEQPPGKGSTSGSNQWARWTGCAACGLRLSYAPTWGSHGMTRAAGPLCQDVRQQLEIKKPEKGSVELNNKKISYDAQERSLEQKLANVKSKKEEWLQTRAKHPMAKMEALPKGYPKAKSAVEKGKAAMSTENMQRMAELQRQIAELESLDQAPVGSGTMPLENLSVENGGSCASQEKEEDMNKTPGRKSRKPTEPSEELDYNQRGMANINEEEDQWTVMSGSPPEGNSFTTDGILPSDASSGGKRKNTADGDEVFTVNLDAEETAFLVQELDKQSSEIDELFIALKACDPSGRPPTVLELCCEEDSGLTKALEKLGVEASDVDFIMELNMLTPEGYAKVQAKVAKSRKLASRAVTIMEMQVAQGGEVAQEWPRYNKAWNFKSIQNFWRQYQHYEAYADGCAYGLRAPDGGSIRKPWRLRSTSQRIWKMQKLCDCRGPHTPCEGGALTRLTALYPVRMCQQAARMVIEIHSDREAQSYAVEDATDCDMDCLKPYTDQEVQKTAAEVLKLHKKLGHPSRQTFLKMLRDRGAGKMIKTLASVVHCSDCQESGLPPSRRAVTLEQATELWEVIQIDSMEITIGDKSYAFQLIIDEASSYAAANFLYKYDVTPGCGRNATSQECIEALHRGWIQHFGYPRMIKLDREGAHRGRQFEEWAEGHGIEVQAAPAESHGQIGQVKRLIGTLKRKLMAHLRSSAGSPEVAVWAMMCAHNHMTDVGGYSPAQWIFGRGLTDGLRLHDGPDLPYWSGMANSAKMQKQLTSRLEAEQHHRDFVMREKLNQALNTKMASPVKYEPGALVYYKRYQPPADRKERSHMDLDIPRRRVARWYGPARVLALETKVTYDGHIKQPHNIAWIVASGCLKRVHTNQLRYASDRERLVAEGSTTPSTMPWTFADISGLINKGEYDDEIMTDRQQRAEAKRSRTFIEESQRVQQQQLKRSSEEIASSPTGQATATSSSTSRPRTMPLPAEQVPIETDEGDIAEDEEMDPRHQVRDDLDVDDILDGPGTTPFGEPDPAPLFRHPLFLQARRQHELAERPFHVQRQEFLDQRGTHGPGAAHYVGEPEMDEEFFNMMEQYAFAVTLPVPETENEWRKIVKDPSRFVAKKLAKGVEVSWQRLNQEQRAAMAEAKQIEIKEWISSQVVRAAIGPVPPERCMKMRWVLVLKGTNDPKVVKAKARLVVIGFTDPDYGAEETRSPTLTRRGRQCLLQMAIHRGWKTLKSDAKAAFLQTNNTQSKRMIFGIPVVELQQALGLAHGQAVQFMKAAYGLTVAPREFYHHVDGILRELRLHRLHVDPSIWVLRELNEITGRWEVHGAVGAHVDDFLLLGNEDSKVWCNFLERFHKALKWSPWECPPMSHCGVWMTQDIYHNWHLSQGEFCEGLNQVIEDGKGKELTENERHQCRAILGAAQWRCYQTGPHHAAKLSHLQSLLPKGDRNTLKDINKFVRELYHLKDEKVTVYDLKAQYDEDIVAVGWSDAALANRVDLSSTGGYVIGFVNKKMLTGTQGPVSLVSWSTHKLRRVCRSSLAAEAQALAECESELFLVRALWQELLGATLDLKTPWNTSKATPGALVIDAKALFDTLQQQDIPNLSAKEKHTALELLGLSQHLVEQNTTLRWCNSDQQLSDGMTKISAQEKVTKFLQSGQRWNISFDPTFTAAKKVKAAKFAEDPQVDSTNVDPSWLDILNGTSGHVKYST*