MVFEEHVAYYLERYLGNYVKGLSKEALKISVWQGNVELTNMQLKPEALNSLKLPIKVKAGFLGSVKLKVPWSRLGQEPVVVLLDRIYLLAEPATNLDAGDDSGDAVQEAKMKRVKDTEAKLLERKADNAKKEELNNTSWLGSLISTIIGNLKLSITNIHIRYEDCESNPGHPFAAGLTLEKLAAVTVDGEGKETFITGGSLDRIQKSGELQRLSFYFDPDTEPWKPEKKWEDLLPKEWAKIFGQGIGAESVHGDGIKGSRRGQHHYLLAPVGGTARYSKLANKDTRTPDQPAQKAIVVLDDVTIGLSEVQYRDALKVAENFSTFNKRLQYAHYRPSVPIKQDSRGWWQYAYKAIVEQQKQASGNISWKRLVKLSELRKQYVSKYVMALQSNPSQMTIDNNKEIQDMDRELDTDIIIQWRMLAHTYVDQNRAQDQKRQQEQQKQQSWWLPFGWAGQSNVDDKAVKFTDEEWDQLNQLIGYQHGKQSNIMPGQEPPNMLHTVLEVRMRRNATKLVASNDEVIMELSGDELQVNLHMYPKTVKFDMELASYQLSCPEGLLMESATKAEAVNATFIYLPMKENLDWSLAAKCSPCYVTVFMPSINRLIAFFQTSRTVSRSVALETATALQSTLDEVTRNAQQQINKALKDRPRFKMDLDIAAPKVTIPTDFYPDGVKQSKLLLDFGHFNLKSDLDDDPHESAEENRLYMRFRIRLTDVSAILVDGDYDWKRNFDDFHQAFKEDKRDTRRATFLPLLEKCGMLVALQQICVPHPQYPSTRVAVRLPSLGFQFSPARYHRLMQVMKVFQNSSSDDGESSSVHPWEPSDFEGQVSVLAWKGVGHREAVWQHRYAALAGPFLYLLESSSSQTYKYCSSLIGKQASVVPPDSIGDVPYVLAVCDAGQFNNKVAESVNALLLRFEDESTMNNWQGRITGAIYRASAPVAVAGLVGSKEHDDAKDAVVEASEANEQLNPAEQESFFLTGALDELKIIISNSQVDDYNSPQLLLGSEIPLLEFRAIGTKVEYVMRTYDMSVGAVLQALEVEDKFHGHVSPSCKYLARSYIKTAHKITGVPPLSNGRNGHGKHHRHRPSNGKKSPKRRQTSESDRFFDAPEEFLDAEEQSKGHRLRRSSDSLSKFFDAEEDGNSQSGDDREPPSFKRDSGLLPLTGLKENGEDVLKEGAENFVKAQVIMCSQDSPDYGNVDKQVKVTLATLSFFANRPTLLALLDLVTAINADVEPKDPNPAPSSTESDAIVSTINPRGIDEEENEIQTPFGRHDSVVKGLLGRGKSRMVFLVVLYMDRAQIFLNLEDGSQLAVLAQEDLHTEIKIFPASFGIKVALGNLKVSDGSLDNNHPYHYVCNMRDPQGTSFVELEFLSFNKEDDDYEGYEYSIKGKLSELRIVYLNRFIQEISSYFMGLVPQNSGYVVKLKDRFTDVEKFFTQSEIEGQPALKLGLSLSKPVIIMPRSTKSTDFLELDILHINVSNSFNWLGGEKDELGAVRLETTTLQLEDLHLVVGVGGKTGEGIIQEANGLSLVVRRPIRDLWHQLPAVEASIKIEKLKAALSDKEYQVITECAISNMAETPNLPPPVIEKVPNEDKDGREIEMNVKAPNSDDVEVQRADNTSGSASESWTTIKVGVGIKMVELSIFTGKAREAPLASVQVTGVWAAYKSNSIEESTIMATLEKFSVRDDREGTELEMRYMIGSADEEESNVIELSEQEGHNGSCSNQDCRSALTMLVMDANLSPTLQTITLRIQRPRLLVALDFLLAVAEFFIPSMHAMLSDGKGADANPIEMQNAIFLDDPVYKQSDREISLSPKRPLVADKDGLDKYIYDGRGGTIRLLDRKGADLRDFSREVIMFVGDGKRLKFKNVIIQNGDYLDSCISLGSNSSYSASEDDGVFLEGQPEKPAEASSYKESGVDAQDEHPSMDRADAKPIVEIIFNLQAIAPELTFYDSMKRPADSVLVPERLLRARMNVFSRFILKGEDMELNAQVNGLTIEASSGIHVLEPVDMGVKYTKVTGKQHIHVDMSEVVTNFSFSILQLILRLQTDVMSFLRITSEQTTVQCSEFDKIWADDDEKSGANCITFWRPRAPPGFAILGDCLTPRDESPSKGVTALNMSFARVKRPVDFVLVWSSYEAQLVNTSRLYDADDDDKPSDCSVWLPVAPKGYVVLGCVATPGRDPPPLNTCFCVLAALVTPCQMRDCIIISRDNDEASDAKKWAFWRVDNSTGSFYLDGQSEHAKPFRAQELRQIISNYESFPVQETKPSRSIQPTSNQQSPLHHSSARQSLTPSLSSGRIYESIARFELIWWNKGSGSKKGISIWRPVIPAGCVILGDIAVDGYLPPDVGLALRDNEESGQLCKPLRFYRRGQVPRKRNMGTVSFWFPVAPVNYVAMGCIASTTSNSPPEAINFVRCVRKDLVIGANFSSSSLWDSTCMKSGNDELRIWPVENEAHTFFVIRKIKAPPKELALRLADYQESSAPDNIVSDVEVKRISATFFDDYGGLMAPLVDVCLSGITGSLHGRMESMSCTANFNLTATSFNGKYSAWEPLVEPWDGRVRFSYSSDPENRARPTVTNIRLTASSELNINLSTANVNMLLEAYASWNRMNQLEEKSKKQFSLDSKGRWSSKPALDLKSQENLSCVSHNELGEELFLRIVENKHSKVLSLPSGGSVSVRLPTAHSIEEPGAKATSRRNPNKFVAVKIGDAQVPRDEGIGGRDYMVAIRVVPRAQSSDQRQLQYQSARTRSVPPEDGAFSDSVTIHWDEIFVFEVESEEGNTAEIVITDLSKGGPVGFCSTQLSQESTKPSVPENNTHIPWSDLDLQWELVYPTQSELKEGNVGEHCGRISLAKHFFSIVGEVSKDADGKRHESGTFQFSPSPEGPWSHVGLNYALGAAPWQVNKDIMASEFYVDGGVKHLIIRSLVVVQNGTDFDVEVSLCMVSALGVKRAVRESGVGETVEEEVFENERYQPLSGWGSKWPGHLLPSDPGRYSDRDSKGSTEEFPAVKLPPGWTWISDWHVDQVAGVDEEGWSYGFDFRNLNWPPTNGSERLFSFVRRRRWVRSRQSVTGGSTRVTVGTLAPGGKIPLPIACLRATSPDYCLQIRPQPGGYHPGSYKWSQVIPYKGFPDHGVKQESSKEIRIQSLVETEELLSCSLEASSSLSSEKDIWFCLETTATSVGKDAEMDPIKDWKLVITAPLMLTNYLPVPSEYSVSEKRTGKGLIVRERGIIKPGEAAGIFHADLRKPLHLTWLPQGGWQPKKETVIISHPYRDVANHMMYTNSRTSRSMEVMIEHDHEVKGVAAKVVRIYVPCWLDSAKCPALQFRIIDLSKPGKENGPDRHTQPQEGITMGRLKEQINQDEMENYQALIPDIDVDTMGLSVAVTSSNPDLFGPISPLSPLNNPDGTVELRGLAENGSFFRFLVTTSSCPLNFVKTKVFRIRPYILFTNRCGQAIYMKQKRADDIKTLHPADWRVSFPFPEAEESELLQIKLDGCQWSLPFSVDKETTMHIALRKEDGGRRSVRIEIRGYEEGSRFLVMFRLGSARGPYRLDNRTNNTEFKIRQNGLDDDAWMNLPPHSTKTFAWEDHCQEQLLEVLALGNNVVIDVNKIGYHPALNLGPHSSTTVSVRVLELMEVKTVRFFEEIDELEEVEGEHEISSSQEEMMPAEEDAEEQASAQTEVVIDIPRLGLSVTDHKPQEILYLFLGNVIFTYQMGFGARTSSLKLRVGDLQLDNQLPLAWMPVLLAPERRNEDKEFLLTATVTMYDDSIEATTVFSYVGVQVQSGWRVNVHEPIIWAIVEMYNNLHLDRLSDGSDVVQVDPEFRIDLIDVSEVRLKLTLETAPAARPRGMLGYWSPLVTGLGNTNKMPIHFSNVLHKGRYMRKSQIGPAVTSRIRRDLIHQPLLLLSGVDFLGNASSTIGTLSKGAAQLSNDGKYLRLRSKKDRARNLSGVGDGLIQGTEALARGFAYGLTGVVTKPITNARQHGFVGFFQGVGKAAVGFVMLPVSGVLEFVSLTVNGVGVSCTNCFEIFDKESHVKRTRVPRAIRGDGILQKYDSNDALGQALLHLAQSGALFGFREAFSEPAKYAWSDFYENHIELPKNKVLMLTNRRVMMLVRPASHFQKPEKLFTDPSSIEWEVPWRNVLAVEIAAHLQSIVVLHLRWNTKSFAQVIKCYHGEPEGRVSHSKKVVKSICEVWKKYGPDRHTVTSEERRHAHQLRLIPASLRSKRSSNPGSLRDDGLIETSSTAEARSLAREDVGGMTQEVVLFRKIWISEQETGFTCSVCSLGTTPAEICTIWRPQAPDGYVCVGDIVHQGVEPPAVATTYKNAEGMFAKPISYDLVWRNWKDGFTEHVSIWMPKPPQGYVALGCVAVAGYMEPDADACWCIREDLAEHTEFEDSIVWEAPVNSPWDCYIYPITCEALTFFALREHEHNAGVRPRRVKLTSVTNVYQI*