MLEDQVAHLLQRYLGNYVRGLSKEALKISVWQGDVELTNMQLKPEALNALKLPVKVKAGFLGSVKLKVPWSRIGQEPVLVYLDRIYLLAEPETQVEGHSEDAVQKTKKSRIHDMEMKMLESRQILTTEMNKSWLGSFIETIIGNLKLSISSIHIRYEDTESNPGHPFAAGVTLEKLSASTVDDSGKEAFVTGGALELLHKSVELERLAVYLDSDITPWHIKKPWEDMKPSEWDQVFSFGTKNGKPATALAQKHTYILQPVTGNAQYSKPRSNSSIRDQPLQKAVVNLDDVTICLPKSGYRDVLKLADNFSAFNQRLKYAHFRPLVPVKSDPKAWWKYAYRVVSDQIKKASGRMSWDQVLKYATLRKRYISLYASLLKADPGRDVIDDDKDIEELDRELDIELIVQWRMLAHKFYEKSQSDIAMKKEQTKKSWFSFGWGNGTAEDDNQPLQFTDEDWKQLNDIIGYKEGDNDEQSGNKDEQGDVLRTLIEVHMKHNASKLTEAHEFVAELSCENLDCLMKFYKDAKVIDMKLGSYRLSSPDGLLAESATSSDSLVGVFNYKPFDAKVDWSMVAKASPCYVTYLKNSIDQITNFFESNAVSQKIALETAAAMQLTIDEVKRSAQQQVNRALKEHARFFLDLDIAAPKITIPTEYCPDNLHPTKLLLDLGNLIIRTQDDDDDDVSHEKDIYLQFGVVLSDVSAFFVDGDYHWSQRSVTGGSGGSSQSSIVSLLPIIDKCGVTCKLQQIQSENPSFPTTRLAVRLPFLGFHFSPARYHRLMQVAKIFQGEDNDNEGLVRPWDQADFEGWLDVLNWKGVGNREAVWQRRYFCLVGPFLYVLEAPGSRSYKQSFSLLGKQVYGVPSETIGDVENVLAVCRTERSISKVVEDANALILRCESEESKTNWKHLLQGAIYRASDPLPVSMQGSAPITGLLETSSESEDSEIEEVQKLDMKDVSNTEKLFITGVLDELKLCFNYSTQTDRNLIKVLLAEEIRLFELRAIGGRVEISMRASDMFIGTVLKALEVEDLVSCKGSRKPVYLARSFIRHADAPSVFDTIEDQSYGGSDKNQTEGDDRFYEVSDSLNDPGDSPGPSKGTILKTPSFTRIAGLLPDDVNQDGENNLEVTDTLDSFVKAQIVFIDSNSAFYDNVDKRVMVTLATLSFYCRRPILVAIMEFVSAITVEDDNLESFSDHSSTDDVNDSSREVEVNNRSPAVDELKVTGLLGKGRSRVVFLLTLEMARAQILLMKEDGTKLATMSQDNFTTDIKVFPSSFSIKASLGNLRISDDSLQSSHMYFWACDMRNPGGSSFVELVFSSFSADDEDYGGFDYSFTGQLSEIISYFMGLVPNNSVAVVKVKDQVTDSEKWVKTSEIEGSPAIKLDLSLRKPIILMPRRTDSPDYLKLDIVHITVQNTFQWFGGTKREMNAVHLDIMSVKFEDINLNVGMGTELGESIIHDVKGVSIVIRRSLRDLLHQVPSIEVAIEIGELKAALSNKEYQIISECALSNISETPNAIPSLNNNSAVSASADVVESLVLQDSEGREHGAENEQTWISMKLSVVVGLVELSLHYGMASDAALATLQVSGLWMLYKANTRGEGLLSASLKGFTVNDDREGTEEELRLAVGQPKSLRYSPDYEVHNEENQMAKADEVKYDEILGVPTMLILDAKFSQYSTSLSLCIQRPQLLVALDFLMAVAEFFVPTVRGMLSNEVDETSLYVVDALVLDKPVFSQSDEVLILSPQRPLVVDGEDFDHYIYDGRGGTLLLQDREGQMISSTSIETIIHVDSGKRLQFKNVTIKNGEYLDLCVSLGSNSSFSALEDDQVFLEEEEVSSPNTQEETTKDLPSPNNTMSRPTETSIELQVISPELTFYNSSKYVGESPLFTNKFLHARLDAFCRLVLKGNTIEMSANALGLTMESNGIRILEPFDTSVKFSNASGKTNIHVAVSDIFMNFSFSTLRLFLAVEEDILKFLRMTSRKMTVSCSEFDKLGTFQSAHNNQTYAFWRPHAPPGFAILGDYMTATDKPPSKGVLAVNTRYVKIKKPEAFKLVWPPSDSEGAGDLELVPEDGEESCSIWFPVAPKGYVALGCVVSPGKTQPSLSSAFCIHASLVSPCALRDCIAINSGDISSPGLGFWRVDNSLGTFLPADPGTLNMSGRAYELHHILFGFRGVSSKSSKGSDSPALPSNRDNIQSERSSTATSGRRFQAVASFRLVWWNQGSKSRKKLSIWRPIIPQGMVYFGDIAVTGYEPPNTCIVLPEDDETFKAPIGFQIVGQIKKHKGAESISLWLPQAPPGYVSLGCVAFKGSPKQSDFGCLRCMRSDMVTGDEFLEDSIWDTSDIRFSKESFSIWGVGNELGTFMVRSGFKKPPRRFAVKLVDSDTPTGSDDTVVDAEIRTFSLALFDDYGGMMTPLSNISLSSIGFSLHSRPDYLNATVCFSLAARSYNDKLEAWEPLVEPVDGVLRYQNDVNAPSAASQLRLTTTRDLNINITVSNANMLIQAYASWNNLSQVHEPSSVREAISPSYEGPIIDVHHKKNYFVIPQNKLGQDIFVRATEIRGLPHVIKMPSGEKKSLKVPVSKNMLDSHLKGNLYKKLRSMVTIIISQAQFPKVEGLGSHQYGIAVCLTPGQNSSNGILLGRQSARTCGASSSSEKSSDLELVTWNEIFFFKADSLDGYMLELVATDMGKGVPVGYYSSSLKELLEAQDDSAGNGSEWLELSPADSTKTTQADTSSVSCGRIKCCVLLSPRSVVANTDKGFIRDRNSGSLQVGPTKEGPWTTVRLNYVAHAACWPLGNAVVASEVLVEDGNRYVNIRSLVSVTNNTDLVLELCLQLDASSKENLDTLEDSRTDSPKDAIETDVQKQIVIGELKPGESLPLPLFGLVHSGLYVLQLRPTLDDDDDHKEYSWSSVMDKHAVSEDDSRPKETSGIHVSNLNESEELLYCSEISGTSSNPSHGMWLCLAIQASEISKDIRSDPIQDWNIVVKSPLSITNNLPLTAEFSVLEMQRSGHFKACSRGVFTPGETVKVLNADIRNPLYFSLFPQRGWLPIHEAVLISHHSLDPAKTLGLRSSVSGRVVHIVLEQNYEMERPLAPRTLRVYSPYWLTIARCPPLTFRLVDMSAKKAKRNPFKSKKTNEVILEEITEEEFHEGYTIASALNFKLLGLSASISDNGNDHFGDVTDLSPLADMDGSLGVSAYDADKNCMRLFVSSKATPYQSVPTKVISVRPFMTFTNRLGEDIYLKLSSEDEPKLLRASDVRVSFVYRETDQPSKLQIRAEGTEWSFPVQIEKEDTIFLVLKKEDGSQEILRTEIRGYEEGSRFIVVLRRGPRDGPIRIENRTASKVVRIRQSGLNTDDWIRLEPRASTKFSWVDPYGEKFIDTEVHNNNEVTVCKLDMDKLGVSSECCEGTGLLFHVVEMGNIKVARFVDDVATGSHTDGLSRSMASFENWKSANMPTTEKETAAPLELIVELGVVGVSLVDHRPKELAYFYLERVFVSYSTGYDSGTTSRFKLILGHLQLDNQLPLTYMPVLLAPEEASDMNHPVFKMTITTCNETPDGIQVYPYVYIRVISVRPFMTFTNRLGEDIYLKLSSEDEPKLLRASDVRVSFVYRETDQPSKLQIRAEGTEWSFPVQIEKEDTIFLVLKKEDGSQEILRTEIRGYEEGSRFIVVLRRGPRDGPIRIENRTASKVVRIRQSGLNTDDWIRLEPRASTKFSWVDPYGEKFIDTEVHNNNEVTVCKLDMDKLGVSSECCEGTGLLFHVVEMGNIKVARFVDDVATGSHTDGLSRSMASFENWKSANMPTTEKETAAPLELIVELGVVGVSLVDHRPKELAYFYLERVFVSYSTGYDSGTTSRFKLILGHLQLDNQLPLTYMPVLLAPEEASDMNHPVFKMTITTCNETPDGIQVYPYVYIRVTDKIWRINIHEPIIWASVEFFRHVQLDRLPQTSSVAQVDPEIRVNLIDVSEVRLKLSLETAPAQRPHGVLGVWSPILSAIGNAFKLQLHLRKVMHKDRYMRKSSVIPAIGNRIWRDLIHNPLHLIFSVDVLGMTSSTLASLSKGFAELSTDGQFLQLRSKQVWSRRITGVGDGFLQGTEALAQGFAFGVSGVVRKPVESARQNGILGLAHGLGRAFLGFVVQPVSGALDFFSLTVDGIGASCSRCLEVINNKTIIQRIRNPRAIRADNVLREYCEREAVGQMILYLAEASRRFGCTDIFKEPSKFAWSDLYEDHFLVPYHRIVLVTSKRVMLLQCLSPDKMDKKPCKIMWDVPWEDLMALELAKAGNPKPSHLILHLINFKRSESFVRVIKCSTEDESDESDPQAVKICLAVRKMWKTHQSSLKSLVLKVPSSQKHVSFAWNETDYRNNTRNQNKSIIKSRDVLSTTTDKTSFVKHIINFSKVWTSDQDSKARHPFSKKNVVEDSTICSFWRPICPPGYISVGDIARIGTHPPNVAAVYQNTDRLFALPLGYDLVWRNCAEDYASPVSIWRPRAPEGYVSCGCVVMSSFTEPEADALYCVAESIAEETTFEEQQVWSAPESYPWTCCVYQVRSPALHFVALRQPKEEAEWKAMRVIDESVSVSEASSSSR*