MERDPFVVLAETGPHSLVWCLEDAMQGRPSNFQAGKNPLQLSPEELQASFARSHERQMAYKVVEQRRRLPPVLNDRALFTKAAPYGDRGDQTYHAPSNRIGVNYSPDSRAAASILFEEFPQDPNAPRTVGSPKKLGDIRSSFASSLPISPRHILLHPGSPTSPTVSNSLAGTAAAVQQSPGARHQAAHLLHSQHPQLHAADSAANGADSAANGAGNGAANGAALRQPPQIIAPEEEPAVVDAILRYYYYIEMGVDPKHVAPYQEEWLGNALSMVPAQPPPNVSQEFYDSFIASALEEVHSDYVYAMKKAMLDYIISSALERQRLFLAALEPVLRPPRSLTPGHAALLARQLPPDWQAHVGMAREEIAWTLQTLSPNALELSKLWHDAGYAASKLIDVESADFKAHLPVQADWFRQFQARCTEQVKAQLWTHWVPKSIDVFRRLPAVYINADADAYYRSVATLQSNQLRDMVCRSLDSYVTYLRQHQPVTDITPQQSSIIWSTAPLFETELIVIEGATAFQPAFHESETAVLSTLDAFVLAVAGIPKLGGQSTVSSSFAAPPPASAAAAMVYNPMAIPTTTLQEDVVQSTRKEIATLLHDNTTAALKLASLFEPFMYLLQLQPVDYAATFASSMQPEPSLQEYAAEIDRLQTAAHDIRLTCTDDVRTGMYYVRCRNFKQLLASAAEAVVHEMLQIICAQVRDSNLRLYDEYQLMAVELGKVSHSGEEVLALKKYIQKCNVDNEKLKELIACNKGKDDFLFKYRFPVPDDDFEVARKAYEWPRAFGDVMREAVAKANQEHREFEAALKQRRKEFGDQVEEFIKQVAAIETKSDIYKREQVAAEVTELEAKLHAAVKEAEQINIQERMFGWAATKYGHVFKLLSTLDPYVTLWTTINSFYDNFASWMNGPFIKLVPEAVENEANEAFRKLYKLTKVFSGAGGIESKEAPLAVAEEGKAKVVAFQANLPLIAAICNPGMRERHWGVVAEVMGFEIKRDEVTSLRRLLDNDMLDQLARITEISDSASREWSIEKALDKMEADWEGLTFELGEWKSTGTYILKGGPVDEAQTLLDDHVVKSQAMAASPFSKPFEDRIVPWEKKLKRFQETLEEWLTCQGKWLYLEPIFGAEEIMKQIPREGSAFRAMDASWRSIMAKVIDDPLMMAVADLPDILEVLKDCNAQLDIVEKGLNDFLDTKKMAFPRFFFLSNDELLEILSEAKDPLAIQPFVKKCFEAVKELVFEPSGEITGLVSVEGEKITFTEPVNPAKTGAVECWLLEVETAIKSTLHKLCGDALAAYAKSIRSQWILQWPGQLVLNCSQVYWTREVTDAIQSRGARGLQQYANKCTSELNRIVGLVRGSLTNLERATCGALVVIDVHARDVTSGMAADGVEDIRDFKWESQLRYYWEHHEAPPSGVPAQETIMVRMINAEALYGYEYLGNSGRLVITPLTDRCYRTLMGAIHMNLGGAPAGPAGTGKTETTKDLSKALAIQCVVFNCSDGLDYKAMGKFFKGLACSGAWACFDEFNRIELEVLSVVAQQVLTIIRAKAAKVTTFAFEGVDIPLKPTCNVFITMNPGYAGRSELPDNLKALFRDVAMMVPDYAMIAEIMLYSYGYLEARSMARKLVQTYRLCSEQLSSQDHYDYGMRAVMSVLRAAGNLKRSFADAPEDVLMLRAINDVNLPKFLDQDVPLFNGILSDLFPGVALPNVDYDNLRVALIDNCLKNNLQPLESFITKAIQLYEMIIVRHGLMLVGHSFGMKTAAYRMLAAALTDLNAKGLNGEFATKYYILNPKSINMGQLYGQEDAVSKEWTDGVLPVLFRNAARDNSPDRKWIVFDGPVDALWIENMNTVLDDNKKLCLNSGEIIAMQVRDVLAQFECQLSECVSPTRSDALHHTSNILMRATAVYVLLLDCPAVYNTCDALILMHHVGVPALQGLMNLIFEVQDLAVASPATVSRCGMVYVQPDLLGWRPVLDSWLAALPAGVKQSHKQELSALFDWLVPPCLRVALKLVKPTLPMQDINLVSSCLRLLEAHLNEFRDNAESLRELDDAQQSSLIQSLFLFSLVWSLGANTDEEGRCKFDAALRKLITGEPPAELAGFVKSAAVKVAVPFPEGRLVYDYVLDRSRLKWQLWMDTLESKALDTDAEYSSIIVPTVDTVRYTYLLDQLARHHMHCLFVGPTGTGKTAYVKRHLQSGLGTSFTNTMMTFSAQTSANMTQDIIDGRLERRKRGLFGPPAGKRMVIFVDDLNMPQVEEYGAQPPIELLRQWMDHGGWYDRHELMFRKLEGLQFVTAMGPPGGGRNTVTNRYLRHFSVVSMTAFDRDNLQMIFSALVDWWLRKYSYGANITRLAKPLVNATLDVYAAVQAQLLPTPNKSHYTFNLRDVSKVFQGITKAGGIVEDAPMMVRLWSHEVLRVFYDRLVSDEDRLWTGRLLESLTEKHFKEKLGRLLGLSSPDDDALLTGIRGLMFGDFMVPGADPRVYSDVSDQNKMLDVVGEYLADMNATSKKPQQLVLFQFALEHVAHIARIITSPGGNALLVGLGGSGRQSLTRLAAFIEEMEVFQIEISKTYGQAEWHDDLRKVLRLAGEANKKVVFLFSDTQIKEESFVEDISNLLNTYEVPNLMAPADLAGIFENIRPRAKVAGMDGSKDTLYSFFVQEVRRNLHVVLSFSPVGDAFRERLRKFPSLVNCTTIDWFTAWPRDALHTVASNFLAGLPGVDDEVARQLPDLCVTFHESVSALSQRFLSEQRRHYYVTPTSYLELLGSYKKLLARRQDEVMTAKRRYEVGLEKLATTGSSVQGMQEELIALQPKLEESTKQTQAAMEVIARETIEADKVKQVVSQEEAVAAGEAAKVQAIKDECEADLAEALPALEAALKALDTLTKNDITEVKGMKSPPAGVKLVLEAVCILKGIKPIRMKDTNTGQMVDNYWEASKKMLMEDDFLGSLRQYDKDHIDAGIIKKIQPYIANPEFQPEKILTVSRAAYGLCCWVRAMDSYDRVAKVVEPKRKRLQQSEEELEVVMGALRVKQDELKAVLDKLAALDADLQEKTARKEALEAEVEMCKIKLDRAQKLIAGLGGEKNRWTAAAQNLGEAYVQLTGDVLLAAAQIAYLGPFTTTYRSDCLQSWVQACQSRGVPCNDKFRLSAVLGDPVKIRQWNIWGLPKDDFSTENAIAIDQGRRWPLAIDPQGLANKWIRAMEKDKGLLVIKLTDPNFLRTLENAIQFGKPVLLENVGEALDAALEPLLQRQTFKQGGSMCIKLGDAVIEYSEDFKFYITTKLRNPHYAPELCTKVSLLNFMTTPEGLEDQLLGIVVAKERPDLEEEKNKLIITGAANKRKLKETEDEILRVLSASSGNILEDEEAVNILQSSKILADEINSKQKIADETEVKIDAAREGYKPVAHHSSVLYFCVTDMGNIDPMYQYSLRWFVDLFVRAIADSAPSDDLTVRLQLLNDHFTFFLYQNVCRSLFEKDKLLFALVLATKLKLDAHTISSAELRFLMTGGVAMGELSKANPASEWISDKMWGEICRASDLGPVWQGLEAHVTGHLPAWKSIYDSANPHMEALPAPWQSSLDAFQRMVMLRTIRQDKLIPAITNYVADTMGRRFVEPQPFAIEPSYNDSSPTTPLIFVLSPGSDPMAALLRFAEDRGIRVEGVSLGQGQGPVAQKWIDEGIKHGFWVVLQNCHLASSFLPTLELICEQQLVEGRCHANFRLWLTSYPSPIFPVSILENGVKMTNEAPKGLKAGLLRTYTSDPIINTDFFEGCVKDVPFRKLLFGLAFFHSVVQERRKFGPIGWNIPYEFNENDLRISVRQLRMFLDEYSEIPYDTLQYTAGECNYGGKVTDAHDRHTLMTVLTGYYTPAVLTEGYSLSPSNIYCVPRHTDHKGYLDYINSLPLIATPEVFGLHENADINKDLQETQQLLDGLLTTQSRQDSGGGGAGGGKSFEGVIADVAADILSRLPPNYDIEATEARYPQDYYNSMNTVLVQELVRFNALLAVIRSSLVALGQAVKGLALMSTDLDALGRSLFDGKVPAMWLRKSFPSLKPLGSYIKEVLARVTFFSDWVASGPPAVFWISGFFFTQAFLTGAKQNYARKLTLPIDTIDFDFEVMDELQETSSDPTSSSGASSAATCSPPADGVYCKGLYIEGARWDYATHELGESEPKVLFTSMPIIWMVPKDSSKFKEYPNYNCPLYKTTDRRGVLSTTGHSTNFVLDIRLPSHKPAAHWTRRGVALLTSLND*