MSEEDDYLFAGLKVLDVGTWIAGPVAGTMLADFGAEVIKVEMPGVGDAYRMLSALPMFPDADENYMWHMDARNKRSLSLNLKRPEGLKILHELIRGCDVYITNHPLPMRRALKLNYEDLKPLNERMIYASLTAYGEEGPDRDREGFDLVAYWARTGLMDLVRTGDAEPAQSLPGMGDHPSAVALYAAIVTALLKRERTGQGGRVHTSLLANGLWSASCIAQGGFAGGTFDGFRAARQAPAFARNLYETRDKRWLQFNMIRTPEEVAQLLTVVGLGGLLDDERFATAEGRAAHGELLVQLLKDLIGERDSDEWTRIFDAEGINASRMGVIEELVTDEQVLVNDMVVPPRDGDVNMPYVINHPVKVDSVAQVGPKRAPELGEHTTEILAELGYGEADIAELREKGAGVATLTLNQPDEYNRMPAAFWDEFPAALTALDATGDVRALVIASTGKHFSAGMDLSVFTDARGPELERGRAGEAARRRLAGLQGVFSALESVRMPVLAAVQGGCVGGGVDLVAACDMRYCTDDAFFCVQEINIGLAADVGTLQRLPRLIPEGLMRELAYTGRRLTAPEALSAGLVNATFETQETMLEAVSELAREIATKSPLAISSTKHLLNYGRDHSIQETLDYQQLWMGAVPQGGEMATYFKARAEGKEPVYDNLAPREGSGRCYHMQVMQRSNRSSRSIYLSEENAGWHLRWRSVVVLGLLFCLGACGGGGGSGAGSGPGGTVSSQAFPAPHSQCSLSEAREDVLAIFEDLYFFNTEAAQVAKYADIRANLSAYGSVDALLDDLRFGPDSSRGFTYFSTVEEVEQFFTAGEFFGFGFSVGIDPTSAWRLIDVFGDSPADRAGMSRGDTLLTVNGVATSGLELNNPDTFGPPDSGVQRTIRFRKPDGTEAEVTLTKTTVGIDPVPPSRVRVFEVGGRYVGYLFFRTFISDADALLRSAMAELQAQAVALGGIGIDDLVVDLRYNGGGLVGTAEVMGSLMAGNARAGQVFFSYEYNDLVTTQFGDPNNDVRRFSVETEALEGLESVYYITDQASASASELLISGLEPYMTRSVTLGARTFGKPVGQWGIEYCNDSMVLFVVTFRTVNSLGEGDYYSGIPVNCVVADDWDNLLGDPAEGRLAAALDDIETNGGRCLPAQPVMRAAAQSLSGAPIVELPEPIMGASLAGKLLNGSASLPHFLFSAETDPPMPTITRLLLAALLLVPFTDALARALPETRPDRVGLDPERLERIDEHMLQAVDDGVMVGGLAMIARNGRVAYSQTWGEKDREAGRAMTEDTIFRIYSMSKPITGVALMMLYEEGKFFLNDPVAKYIPELADLQVALSTADGRNTRIVSDGTQSRTIGDGDENLAGQTRAPGRQPTVRDLLKHTAGFTYGVFGNTEVDQAYREAGILFGHPDLQDFVAKLGQVPLQYEPGTRWHYSVSVDVQGRLVEVLSGMRFGEFLETRLFEPLGMVDTSFVVPAEKMPRLAQLYSPEGTGEGASAFLTRSASTKLVVAAPEVSAGYMEGATFESGGGGLVSTAADYLRFSQMMLNGGELDGVRILSPKTVELMTTNHLGELQMGFGRTGVGFGLGFAVALDQGDIGEIGSPGEYNWGGAAGTRFWIDPEEELIGVFMVQSIPHRTRLADQFKVLTYQAIVESPLRRLGRGVCTALLTALFSGVAPPAVSGDSQPRDAAGRLYAGVAERLGHMQAVAAYKWRQQLPVEDLDREAVVIADAVAAALAAGLEPEGARRFFEVQIEAAKDVQRRWMDRWQQGEGLPAETVSLKDTRARLTALGDRILVLAGAERLVHEWSRFEAGLAPLPLNDARKRELFEALLALEPFPDRLTQIQSTGVLRVGTTGDYAPFSLTADGQQFRGIDIDLAENLAEALGVALKLVQTSWPTLTEDLLGGRYDVAMSGVSRTLARARVGHLSSPYYVGGKAAIARCEDRVRFQSLAAIDHPDVRIIVNPGGTNEAFVDTHIKQAQKVLHEDNRTIFDAILAGAGDVMITDQIEVRLQARKKPGLCGTIEKPLTYQEKGFLMPADSALSTFVNTWLALRKADGTVERTIEGRAAVAAFAFALVLQSLAPPGYMAGSIEDGWPVVLCPEGLPSAFLGHAHHHHEHKKADVRPDMSLDGHCPLGGMLDATAELDAQALQAASNSTSIGGVQDYGPPLLQRRTTPRNPRAPPFPVAEQASDTAGAREDAVYIEEMVVIGEADRRIYDLAETLDITPDSAQLLKRAVGANVVSNGPLSGMAQYRGMSRMRVSSRINGQVISPGGPNWMDPPLSYAPAAHLESLEVHRGIASVGAGMETIGGVVDANTWQGDFSDDGPDVQGRLRAGAHSVNEASLLSGALVVANENHRLKLSGLTEQADDAEFADGFIVPTEYRRDRFDIGYGFRTGAHSLQLDYGRNETGDAGTPALPMDIEYIESDLGGITYRFAGERTALTGRLFGSSIDHGMSNFHLRPPPPSEGMYRRNVTSADNVGFSLSLEVDGWRFGVDGLDEVHQSDIDNPNNPMFFVTNFNDAERRLLGVFAEREFEVGDAWTVELGARYNRVESDAGEVDATPAVMGMPPAVALRDAFNAAERSITDNNVDLVAKARYRSSPALSWYAGVAQKTRAPSYQERYLWLPLMATAGLADGRTYTGNLDLESEVAREVELGVDFDNGTFQIAPRVFYRDVKDYIQGAPSSNAAAVQFVRMMNMMNGTSNPDPLEFQNVDAEIYGIDLDWRWRLAERWSLDGILNYVRGTTEDDNLYRVAPLNGFVALNYAANRWGLSLETLFAAEQTRVSDFNGEPETDGYAIWNFSGHWRVNDSVRLSAGVENLADEVYSDHLGGINRVRGNEAIALGDRLPGFGRNFFARFDLAPATVTNLRRHVPELALEWAAEQPDARWRVLEGTLCFADISGFTALAERLAQHGRMGGEELVETLGGVFASMIGIARSRGGGLLKFGGDALLLFFQGPDHAVQAACAAVEMRTALREVSKLPTSVGPLKLSMSVGLHSAASHFFLVGTGHRELVILGPAANSVIAMESAAEAGEIVLSPETEALLPAGATRYREDGERLLRWRRAVREPTSGARYDDEAEAAARALFPALLGRHLADGAPDPEHRVACIAFLRFSGTDVLLEQRGPEVVAAALDNTLGQIQSILDAEGVTLLALDVDRDGGKLFLAAGIPQAHEDDEGVMLRALRRILDQELPLPLQAGVNRGHVFAAEIGDGSRAAYSAMGDTTNTAARLMARAPMGSIYAHPVTLDECQTLYEATPTEPLSFKGKAAPIVAYEVGAEIGLREREGLGVDTLIGRQSELSQLRQAIAKVTGGQGGGSLSLVGDTGLGKTRLLREATSLVEPILRTRGEPYGANSPYRMLRDPLRRLLGLDPAREGSLEAQLEASVRKHCPELLPFLSLLGDVLSLSIPPTEQVEAIDLRFRPDRRADVLIELLTATVTGPLTFLVDEAHWCDEASAHLFGRIEAACAERPWLLLSARRDVDQGFVPEAAAQIVLAPMSEEEIRTLVRVATDAAPLRDHEIHAVVARAGGYPLFAEEIIRASREAGSLDAVPESLEAAMAIQVDALDRAARRTLQFASVLGRSFSKVALAGLLGSEERTLEASHLERLEEFIVPEPGERFHFRSSMLRDTVYEGVAYRLRRRLHQAAGEELEARTDDAESVADALVIHFSRAGDAERSWRYGRLAGDRAVARHANGDAASFYELALDAARRTEAVSIERCGPVWVDLGEARKAAGMFDEAAGAYREALKAAADPLVRARVLFGFAKLRDRSGKPSSALRDLTAAEKLIADSREPAAAALRAELVSFRANVLFGQDKLDRAISVADQAVGLAEAAEAQATLAESLAIRESARTMLQGPGDGADLRRALVLYESLGELVRQGTVLTNLGVSVAFDGRWDEAMGYLQEARDRYSRGGNTWEAALAAANVADLLLCQGHIDEAGRLLEESLPVVRAARWAEGLCSIQLQLGHVLIEQGRLAEGEQMLTQAGDAFRDIGQPDGEAEASLLRASGRLLADEPVAALEFLDAALEQGGVDLGMLAPRELLLRGIAQAMRGELAEAILTGERGLELARSPG*