MPGVSTLASKGLAPKPKARFGVRQHQDVDQGAAAPAVGEPMAQESQSSLMDEVEGDEAMYSHLLPKVMAPFETRSGETPRKVLIQRKRRQFAAQDVAALVQSEGVPPTSEEHFPLEIFDNTNYESRTHPEWVPRRPGAPPTSARALVRAGTDDGAGGLAWVPCTVIDYNEAANAYGVLLLQSGSTGGGGVQTASGDDGSGPGLGPFGHISDGAMLAEGRVIWLPRLKVCFSAEDPAVFARRYAEAHRSRARAESLLRYNLYIDSMPTDDIPPLTNEQVNRMLSFALNSKRLKDKLMDTSALIAEVNIEYARTMNKVVFDTALQGARAEKEAAAASGRAASAATAPLIPVNEDFPRDPPRLVPDKGTVPLEGSTDFPQQFSEFSFKTLLTKPEVITAITKIKVECAKVAKMCLFNTHYTKSARLEELEQGQLVALDSAGNYLKDSWCVALRNAIRNSFKDVGKGWFNLAEASMETYEFSKLRKFLTLTRFVMEDTMRGLVEDSLAKFTTFVQGCCPRRVIVHSTSHVEIQDSASSGVTIAATALSVAAAAAAAAAGGPGRKPPLLALDLAVSKEGGRFVYSTPPPTIITKIMVLFDAAITRTQGLHTLEPAIMENLFWATAPILSTVHPQEEGVVKLRESLRATLTAALVPLDEYMAKFEKYVGLLQLNVDSYVAALENKGADLSLTEVRTEIRRASADLESLLESVPVGISLGLVQINLSKTRELLVKKQEKLVSLLKGLAARVPRRSMASVSSKFAEIDRALKAKANNLEDVDEQRKYIEQLPNKIADLMAEVENQRGWYELLDQLRYLLPEDDLKEKFQGESWGVRLGRQAERQLEVLSTDEARYKNEMFIEQDMFRDTIGDLQVVVSNFGLYTDLAKMDSVVAEVRAVDERLRKADHDATLFNSREALLGLPPTDYSPLRKVIETFDPFFQFWTTASNWRHLHKSWMHDSWEKLHGETVEREVNNAYKVLYKTGKVYAQRGMDKYAENCETVRAEVEAFKKFVPLVQALRNPGMRDRHWDQLSASLGFKLHPDKNFTLSHGHQMGLLSHLQVISKIADVAGKEYGIEQALDKMQREWETAEMQVLDYRETKTFVVKVDDQISQMMDDHIAMTQSMAFSPYKKPFEERIVKWEQQLNLVSEILDQWIQLQRQWMYLEPIFGSEDIMQQLPLEGKRFATVDRMWRKTTEAAKRNPLVLKVCSSQKLLDSFIEANKLLESVQKGLAEYLETKRLAFARFFFLSNDELLQILSQTKNPLAVQPHLRKCFEAIESLDFGSGGEISAMNSREKEKVPFDKSMMPQGNVEIWLGEVERRMRSSVRQQVMLSMAAYTQSERKQWVREWPAMVVLAVSAIFWSSQVEEAIKGGTVPAYLDRCTADLMDLTELVRGRLSSQERLTLGALITIDVHARITDFEWVSRLRYYWRDEDVYVDMVQASISYGYEYLGNTPRLVITPLTDRCYMTLMSAMHMNLGGAPAGPAGTGKTETTKDLAKALAKQCVVFNCSDGLDYQAMAKFFKGLASSGAWACFDEFNRIDLEVLSVVAQQILTIQLAIQAKVKRFIFEDTEIDLNPACSVYITMNPGYAGRSELPDNLKALFRPCAMMVPDYALIAEICLYSYGYRAGKDLARKMVATFKLCSEQLSSQDHYDYGMRAVKSVITAAGNLKREFPDDNEEVLLLRALRDVNVPKFLSHDLPLFNGIITDLFPGVKMPEVDYASLLSALGESCKELGIQAVEPFVAKVIQLYETTIVRHGLMLVGPTMGGKTCCYRSLQKAMTKLAVAGDPKYERVRVVSLNPKSITMGQLYGEFDENTHEWTDGVLACYMRECSEDPKPDKKWIMFDGPVDAVWIENMNTVLDDNKKLCLVSGEIIQLSSSMTMMFEVEDLAVASPATVSRCGMVYMEPTALGLEPLLRSWLGRLPPGVSEHGALLANIFNALVPEGLRTLRKSLKETVATVNNNLVASCFGLMDSLLKAFERAEGQEPPTADEKAAQAAMLPSLMLFSIVWSVGASCDKAGRAAFDTWFRSQIRDSGLTLADGAMMPATGSVYDWVYDVTGSFTENGAPGWAGWMATVPEFRCDPDRPFAEIIVPTADTVRYTYLVDRLVAAHRHVLCVGETGTGKTLNVANKLLNDMPPEVQPLFMTFSARTSANQTQDILDAKMDKRRKGVYGPPAGKRYVVFVDDLNMPQREKYFAQPPIELLRQWMDHGGWYERKPPCPFRTIVDTQFVAAMGPPGGGRNPVTNRLLRHFHFISFTEMSDSSVGRIFTTILGAFFKKYFNETIQSMTDPLVDATVRLYNAIRAELLPTPSRSHYTFNLRDLSKVVQGVMRADPRSTSDYKQVLSLWLHECSRVFEDRLINDEDHGWFRRQQETLLRQHFNCAYGDVVTSERLIFGDFMVPGADPRVYSEITDLPRLVRVVEEYLEDYNSVSSAPMKLVMFLDAIEHVSRITRVIRLPLGNALLLGVGGSGRQSLTRLAAFMEEYDVVQIEISKGYGANEWRDDLRRVLKKAGLEGRETVFLFTDTQIVQENFLEDINNILNSGEVPNLWGNDDQEAITSAMRPIMTAAGIPVTKMSIATTFVNRCRAFLHLVLCFSPIGDAFRQRLRMFPSLVNCCTIDWFREWPEEALKSVATSFYTDVDFGDDSGRIMRGVVDCCVGMHQSVEKKSKKFYDELRRYNYVTPTSYLELLTTFIKLLTEKRNEISEKRRRLEVGLQKLLNTAAQVEVMQKELQDLQPVLAATAKEVEDMMVVITNDKKEADETKKVVEQQEKDANEQAARAKQIAEDAQRDLDEALPALERALESLKNLSRNDIVEVKSLQNPPAGVRTVMEATCIMFDEKPKMKDDPANVGKKIPDYWEPAKKLLNDPTKFLENLFSYDKDNIPDHVIKKIESYIQRDDFTPEAISKVSKACTSICMWVRAMYVYHNVALSVAPKRAALAAAQQQLDATMEALKGAQAKLQSVEDKIAALEADYEEATAKKASLAQQVLRCTVQLQRADKLIGGLGGERVRWQATVDQLSHDLVNVVGDVVISAATIAYSGPFTPLYRAALVSEWSAFLKDAGVPGTPNASLLTTLQDPVKVRSWTIAGLPTDTQSVENGIIVSKARRWPLMIDPQGQANKWIKNMERDSGLDVIKLSDRDFLRTLENGVRFGRAVLLENIGEALDAALEPLLLKQTFKQGGSEVIKIGDNIIPYHPDFRFYMTTKLRNPHYAPEVSVKVSLLNFFVTPEGLEDQLLGTVVTQERPDLANLKSQLVVSNAKMKKELSDIEDRILAMLSASSGNILDDEELINTLAQSKVTSNEIAAKVSEAEATEREIDETRELYRPVALRASLLFFAISDLALVDPMYQYSLTWFISMFVRGIEEAPKAATVEQRGENLNEHFTYSLYVNICRSLFEAHKLMFSLLLTIKILQNQNRIDSREWRFLLAGPTSSEPTQPNPAPDWLTDKAWNELLNLSNLPSYRGFADHIALNLGHYRAIFDSNDAHEMPLEHPWSVQLDSFQKLLFLRCLRPDKVTGAVQAFVSEHLGQRFIEPPPFDLATCYKESSPSVPLIFVLSPGADPMADLLKLADEMKFSRKFEKVSLGQGQGPKAERLLEAGMERGIWVCLQNCHLAVSWMPTLERIVEGISPDRVHKDFRLWLTSMPSPDFPVAILQNGVKMTLEPPKGLKSNLVRQYNRLTDSYLAGSSKPDEWRRLVFGLCLFHAVIQDRRKFGPLGWNIRYDFTDGDLNVSLAQLQEYLDKYKEIPFKVLRFLFTEINYGGRVTDDKDRRLINNLIYTFCGPQVLQPGYAFSPSGTYATPPEVVVGVKDHLELLRAYPIVPKPEIFGLHENADITCDQNETYDMFSTLLALQPRIASGGGQSQEAVIGSLASDILARLPPQFDVEAVIATYPTTYKESMNTVLTQECIRYNNLLAVMKRSLAETIKALKGLVVMSPELEGVAYSMYDNQVPELWASRAYPSLKPLSAWVVDLLERCTFITNWVARGTPAVYWISGFFFPQAFLTGTLQNFARKYTYPIDTVSFGFQVMDSLDEGRLAGGPEDGCYIRGLFMEGARWDSQTHVISESRPKELYTEMPIIWLRPEQHRKKPGPAEAAANGGIGIYDCPVYKTLTRAGTLSTTGHSTNFVMYLELPSDQSQGHWINRGVALFTGLAF*