MVSRGKEHSAQEIVLSRGITQEEAARRTGVAYHTYCRWWKENGGMKVSQAKRLKELEKDNARLKRLLSNAEPDKAILKEATTGATTSQCAWRSTWRGVSSTATCWSGSATCSSIAADTAYRSVVGLKTLVIEPGSPWENGYIEIFDGKLRDELLAPELLDTPMEAKVLIERWRRHHNSVRPRSSLGYRPPAPEAIHPAHFVSATPLRTELADPNVTTGSTTAGRSATANLTSGSTAPVTEGSRAIKGNRRSDSYAVRFALLAGQPLIAGLCVASLASADIGLAGYRDRRRASVAEAAAASSTMALVGSGISRPSISPVPPDEKLVRKAIRQGLARNVGQRGEKGELRGARQREISDLDGTHGEREKITAGEGQVECATCCAGYCAAPYGNREHRGDAEVQGQASPNKRVVPSYTASTSVIWMRITPAWLEHAAESINEAPKRARREARTIVMSVLGSCEFVFGVTSYSRVMKQAAREGLRGEVSSSSPVRPSPHERRILSGYGPHVPYHARPRESCGIREEDHTEDKARRTEDRGVPGGGGLPVWELDGPQAARPEPVPTRVAQGDQPVARLPHALRPVISFWLINQEGQSMLRIAHVLGLVLALVLTNLPCLAEPPSSALKYHRVLVKRPNAGYLFDRFFNTWLDEASVESLEEFLQERAREPGEAGDGLLLAFYYAKQGEDIKAIEQFRATLDDHPGNAEAWRQKAVIEARTLDFETALADLEQASAAGPDDELAIRIAKLRARLLVRTRQRDKALEVFRDLVAQNPQDEELAEDVIEMQIDEGLYDEAAEASLALIEKTTDPYRKVLRQMRLGDIRERSGKRSDAIDIYSGVLKNVGAESWLEREVLAQIERVYRKEADIASLRKRYEELVEQYPRRVAVRRGLARVLADTGEGAEALKAFREILKITPGDRGNQEEFIALFSRLEDYQGALEQLDQLIKQHPDDAELYAQLAELASKTKKPDRAVAAVKSFVEKSDGGEYSYLRAARLLERLELNDAAAEQYAAMTKAFPDSPSAKEAHAAFLYKTDKKEQAIELWRSSVPPGDAQQVMRVAKALGARQEYEAAYTLLVENADAAGDNGLYLGQQAKYALALKKNDEAATLARRRVDLATTPAELDDAVTQAARAIDRAELGAKLVKELTSDAKTSQRKCLLAQLHERAGDIEKADATLAPLLEQGDLLAVTQQVRLARQRRDWATAIQATRRMIDLPGGRQSRNVRQLVEFHERALEFEQALEWVPEWKKLSPGSSSPWLTEARLQQNQGEEDLAVETLKSALRELDDPTDVRSRLATLYMQSGKSADAERLYWRDYEESEDITGRLRAVEQLARVAEQQGKTDALAENFEERRRTDRESIEPLMALAAIHRVANNYDKRLQALGEAAKMRPDDVPLLKQIARIQEQEGSWEQARDTLERAAQVDTTDKSKQALARLYIRWGNPEQGYDILYDLLSRDSSDPRSIESIADAMIGNRDWERAADFLASHIDRWPTDYRLRYLHGVAQEELDELPAATESFLAVLSNAEELPSTKANNQNPVNSYYDQLSQLGPPALKDLLQTVQLGYSAYQHRQNRGQMAFVSSSFGGGARSLVNMPSDVESSHRYALLHLAQMMPLMEDDQADSCREAVLTSAGTIAEIILSADRRGNSYQLDPTSMLEAFPENEAVLAYICLNNWGARIGPEHYRRAFEKLADNWPQAALLAFNSGAAQYEELHDLAPQATRLAKEIDDPISVTVMQLCTASLQRQTGVQGVSMPTEFAETLSKRLLDWYPVVRDAQPYGQHIFNYMAMRLSQAEDPRPFVTLLEDEIARSRSSSQPGGHAQAAMFFGRQTNQFLTPPTFPPRALAKFPPNVLAMAAPAQGARNPYTGNTEPRPWENEEIVKLLDDVADPTLRILLAHSAEATDQVTQGIADLLRDESPTLDHYLLAAAWAADQGLPVEAIETLEKARFLPMERGIRQRLDTQLVALVTDLKDLDDQSLGEEQLDIGKQAALRLRHGTLQPNQRDELADALEELGLEKEADRLAKSAPSITSSRARSGFAVAPQPVQTDRIQRLLDNGKEEAAAKLLSGELQGLVRQYAGQPGNRSYSYYQFRQFREKASKYGLEEELVKQLDPGETSNHRRVGEFGQALMALERHKEAAEAFRRAIDLRPNEDAYRVQLIAARVAEGQFDEASHHFEHFGRNGADLLATEILTAFSDHNRPIDDRLKLAELGVSLFDHQREKPQADLAWASALRRSLANRQHSRGGSLPPLFTVAEVDLAKEAEPAKSRRKLHRDLCERMLTVDTLADEAFSGLLAEQEARGTEDEDAMLAMAQDVLTRCKKPRPGFNQYQNHVVYYSSNPEQQAPLRTPGEYVVRQAWHAGQLDQIDADVVQPLKTRGRSDLAQAIEQYSRLYVCEPDEFEQTAKSYVRKQSPTPGIRSNQSAPVGKVCEVWQARDLKTPVEPLLVSFLKDGARSGYSNSIPSYVMGHLESLVKDDQQDRAVEWLEMVAEVYLGPREKRAKLIEREYDRRSWNSNSPNGAMHMLGNMLQQALSRPELLAPSARFIMEGEVAPIVQNFQSRVRSALQSMMASKDAEQLVAFLDNAGELGSLQQLPLTGNSNESLHGGNVFESLASLLVGSNNNSRTKSFGKALAAREQQTFGVLSLRCMIERDRALATRLLEELAGNLDTVSTWPPDRQRNLAQRVAGVLSTAKEEARSFLESESEARAAAKWILEQLEANNNALAKKILNTKRFEEFNIEGHELDEKLAELLPKVAGDDPKMAARVYVKITELYDDAMRRNAVSMYYSRSTTAELLTRMMGRRSGSELLNTRLMLALLKAEDGEKLALSRNGMWKCLGPVNQAFGKCYEDAKKNQTGAEGAAKGMLAWVRQELGDEASPVMMVAYTDRLWHYNADQLDPVEAWLTEQVAGSDYQAAKDMLAATQVCITLKRRSSGTNGQSGDGMHHPAGPYTEYYNAAILDSNRTLAERLTMAAQVYDAEKDSSPLSTAQAIARTGIEACQSEIPLLHEMLDAWLKRFVVKRRASTGSRYPRSPHDAYDTDAILRIARVAFSLQREADAKQIIKQYEQRVGYRPEAVAMLTQAGQISDAARLARSHWARWPSRGSATGGIQYTQPLAEQLPALTERLGDGPLAFIAQAAIARLPNAPRLADDQHGTPDTRLVALAEGYSGVAWKTDAQRTQALAMLGASDQALASVREPLAELVAKTNLPRLAASNSNEYDQAAQLARTHVKLSLADGDPAPSARFIKQMLGSSLDNEWRLQNTFRQASNDLFDATLKNLDKFDDAQLRTLAERYRLVTGQTRYGSNYLNKAVQISLIAHARTDQAQDWIKHFEGLDQQAKSALSPNGPGETLWKQGCSHLAVGESGTLTERVRVAGDLFTMCHAGGWISHRDPGRVRIRSRQGDREFTPFKDVFSAAELPEAVTQVAQQGPADGATWALGAAALADADHHVEAAAAYLQAARELPKDKGRHRFEFTARQVLELVEASKPDQARSALEGLKNLESSTRGQKNRYDEVARRVTEAFTANGESPEDASSAKPAPTAEPPSPQATPADENSSMATPELQIDGFLSQVTRRLHLRNLAHAAVWSLLGVAAATLVIAMVYVVQGYAVDRRWYAAAAVAAALATTVLWAMKMTSQESAARFADNFYRLQDALLSYLHFSRQGKSGGFYALQRARTAEQVQPLEPSAIDWRPPRRPSWIALVLLTTAALLALKSPSQAVQDRLALEDFTLSTTASQKAELEELVRELNEQTQDPLERELLEPDKLREMVEALEKTKDQKEALRQHAKLEQKLNDKLTKLQQKRDERLLNEAAKELEKDRETRPLGEKLDRKKYDQAAKDLQEMKPAEEKKLTEQQKELAKLAAASKRMASAVRNQRGSSAGKASSAAKPGSSQNASSSAQAGKNGKASGSGGSGGGELGQMIEDLEESIEEWSDSLAEASLQEKQNGECDSECKGKCNASRVKAIDSLDSLSKKLCKMAARKKVCDSLAKLCKACSQCQGGLCESPFASPKNGRGIGSSSNLARRDQQDELIDNGQTEALRGIKGQGPSLTTVETADEGTGTSSRSATAKQRTFQRQFESYVRAAMTLVAEEAQQQAREFCERFNAIRDEVSKFIVGQQNVIEEVLLAVVCGGHVLLEGVPGLGKTALVQTLAQALHLQFQRIQFTPDLLPADIVGTQVLVDRDGHKQLEFQAGPVFCNILLADEINRATPKTQSALLETMQEHSVTVAGQTHGIGSPFFVLATQNPIEQEGTYPLPEAQLDRFFFKLLVEMPSHDDFNEILARTGGNHRPEISPVASGEDILRMGATLRETPIDESVQNYLIQIVRSTHPENGDAPDAVKRVVRHGASPRGAQAMLAASRARALLAGRFHVSREDVAAAAVPALRHRIILSFEGEADGVRTDDVIRDVIDTLR*