MLEEHVAYYLEKYLGNYVKGLSKEALKISVWQGNVELTNMQLKPEALNALKLPIKVKSGFLGSVKLKVPWSRLGKEPVVVLLDRIFILAEPTTNVERGGNDDDVQQAKNRKVKEAETALVLASQEHKNRSEVNNSWLGSLISTIIGNLKLSITNIHIRYEDFECNPGHPFAAGLTLERLATVTVDENGKETFATGGALDRIQKAGELQRLAFYFDSDSLPWELDKPFEALLPAEWSKIFEPGIKAESLEKRVNGHPGMPGCHYLLHPVNATATYRKLGKEDARSADKEAQKVAIHLDDVTLSISQAQYRDILKLGENVSALNKRMQHAQYRPMAPVKADPRSWWKYSCKVIIEQLKKARGLLSWPQVLQFARLRKKYVSLYASCLQSDTDLITVDNDEEIQKLDRDLDVDVIIQWRMLAHTFVDHNRAQSRRSQVQQPGSWWFFGWGSQADNKPRSLSSEELEKLNQIIGYQEGMQSVILPGQDSPDMLHTVFEIQMRHNASKLVDDNGSNIMELSCEEIQCIVKLYPETKVFNLNLGSYQLSSLDGLLAESATHVNSISGTFTYKPLDRSVDWSLSVKASPCYITYLKVSIDKVVDFFQSSTAVSQTVALETAAALQVTFNEVSRNAQQQLAEALTERPRFFLDLDIAAPKITIPSDFCPDGVHASKLLLDLGHLTLKTEDRSSLESKEEVDLYMHFRLGLSDIQMFLVDGKFDWREHFDTSKGGLEIFGLHEKSIFLPLLEKCGVLVSLQQICVSHPSYPSTRIAARLPSLGFHFSPARYHRLMQVIKVLQSNSVDEKSIRPWDPADFEGPASILTWKGVGSREAVWQHRYLALAGPFLYILESPSSISYKHRVSLIGKQGIPVPPESVGNVENVLAICDAGQFNNKVAESVNSFLLRFESDEARDNWQGRFQGAIYRSSAPAAVAGIIGSRVYADDTQNSILQAVGGENDLLTPAQQEKFFFTGALDELKIIISSSAEETRPSSKLLLVTEKPLLEFRALGSKVELVMRQYDISIGAVLQALEIEDKFITKKPHSHCYLARSNITYQENTTKVESIKYSPENRMHSAQLGQHKTKKVKQADGDRFFDTAEDLSDSDDNKQSIEIRRLSSSASEFYDAEDFESGELVAGKEPPSFRRIHGLLPELKVKEAENVVQNNLENFVKAQVIIYSQDSPEYNNVDKQITLSLATLLFFCNRPTIVKLLDLANALTADVEADREGSSASDQDAHRTTIDPTSVDNKDEESGSSKAAFNRKESVVKGLLGKGKDRVIFLLILKMDRAVFVLNTEDEGRLATLSQEDLHTEIKVFPSSLVIKAALGNLRICDESLDDSHAYRYICDMRNPGGSSFVELEFASFNADDDDYEGYDYSIFGNFSEVRFVYLHRFIEELLSYFMALVPQHSGHVVKLKDRVTDVENLFTQSEVEGSPAVKLDISLSKPIIIMPRTTNSEDFLELDILRISVKNSFEWVGGSKDELGAVHLDTTTLQIEDIHMAVGMKGKAGEGIIKNANGLSLVLRRTLRDLWHQVPGIEASIKIEELKAVLSDKEYQVITECASSNFSETPNLPPPLFKQNSEIELQFVEEGHEAESTHKASSESTWTTIKVTVFIDLLELSLLTGQARDVALATIKVSGVWLAFKSNSIGESYVMATLESFTVKDDREGTEAELCYMIGKVDVADLFVSEEDVNKHAADKSLDFGSLETIRNWHSPLTMLIVDIKLSPTLQTVSLRIQQPKLLVAVDFLLAVAEFFIPSFHRMVSEGKDTVENPFDIKDAIFLDKPVYKQYYKEISISPNRPLIADNEAIDCYIYDGRGGCIRLLSGNGTDLEISLVEPFIFIGDGKTLQFKNVVIQNGYFLDACMSLGINSSYIALEKDGVFLEEPAEKAVDDASQHDSSLDGANERGLQQELDTPVKETMFDLQAIGLELTFYASMEGYMISSVLSERLLRAKMGVFSRFVSKGNDLELTASINSLNVEAGNGLNVLEPADATLKYSKVSEKQNFHIGVSSIFANLSFNILQLIIRLQEDILSLLRITTKQVTVKCSQFDKIWADEKRPGQQQIAFWRPRAPPGFAILGDCLTPLDEPPSNGVLALNMSFARVKRPLGFEMVWSSVEPQGSEAQNKDSNGPGKEYDSSKHCAVWLPVPPPGFVSVGCVASIGNEPPLLNSALCVMASLVTACAMKDCILIRKSQMTGADKDCAFWRVNNSMGSFFAMPSLKAPACHRPYELRHVVMSQQRSASILETEIAHPPRLHTQIQSQSDNRSTQSQAGMLRTEFPGHICENVARFKLVWWDKNSNSRRKVSIWRPVLPPGCVFLGDVAVEGYEPPRIGVVLHDLQDGVSLKKPSYFEKRDHLRKWRAMEGVTFCYPVAPPGYSALGCIANHSGDGIAPELADSVCCIRNDLVCGAQFGNSLWDSAGMRHTDEILSIWPVDNEASTFIVRRGVKSPPRRLALGLSDHKKVSESVNLVLDTEVQRLSATLYDDFGGQMFPLLNLSFTGINLSLHGSTNAMNSTVKLALTAMAYNGKHNVWEPCIEPVDGFVRYEYKCDPSVVPKRGESQIRIVTTSVLNFNISVANSNMFLEAFGNWNKLLEMKERSKYITVAQRVPGKGKMPALEVKHRRSYHTVHHNKLGEDLLLRAIDLNGQLKKLLLPAGGSVSLELPSSCQFPDPNSEGNTKRSPMRIVAIRIGDAELPHDGGVGGRQYMVAVRVYPLTQTSDQYHLQQQSARTHWMNPKLHSPPHRSLVIWDEIFVFEVEPGETIIAEMIVTDLSRESPVGYCSVPLLEYVNGGLIVGGNTSESVSAILWKKSPLLPPKVDEEKDCEDYCGEISYAIHFIPTVNGWEIDASRRGKNADIRPGTIQISYRNPELWTDVSLNYASRVTCCRLLKDIIATEVILEDGNKNIFFRSLVVVSNNTDFAVDVALCPESFPLKGTSPELRDGSRGFLEGVCTVDEIFENERHQPLIGWGSSCPGHFLLSDPGHWSRRDCTYSSKEFPKEELPWGWEWTDSWHVDKEGAADEDGWSYLFDFRNSKWPPIENSKGPFTFVRRRRWIRSRRCVSADGTRPVIIGVLEPGDSIPLPIASLRPTGPEYFLKTRPHKENWIMPTDYNWSDLVHFKGKSEFSNKRQSWTHFGVNNLIETEELICCRKEEDSSSAQGKSVWFCLDTNAIEIGKDSRLDPLRDWRIVILAPLILINCLPVSSEFTVVEKCSGIGLIVRDRCVVGPGQEVKIFHADIRRPLYLTLLPQGGWQPEHDAVLISHPHRQFARHLTLQNFHSERKLHILLGHGQDGKEMVMKRIRFFVPCWLDVDKCPPLHFKLVEMKEGEKLLEQISYEEIYNSRAMLSIFNPGIMGISVALAASDKPVFQPATPLLPLGDEEGSIELRAQDGNGSVYHKLVAAIKLCPYQPVPTKVLFIRPYMTFTNRLGRAIYLKQNSIDQPKSLGSSDWRVSFPISVSNEEERLQIRTDDTNWSFPFAIKQETTLYITMRQENGMRQYVRVEVRGYEDGSRFSVVFRQGSGHGPYRLENYSKQRIRYRQTDLDEGAWQSLQPHSSKPFAWEDPHGEHVLEVLIENVDISKSEKYDISKISEQYSSADVASRICVRVLEAGESKIAKFLDCFTWQRQTSHGKGKDLVTKDVGVTEIIQTRKESMVAPSSCVEVLLDLGQVGLSIINHKPLEILFMYMEKLSLSYSTGYGGNISRIKLLLDNMQLDNQLPLASTPVILGCEAKNMSSNPVLKVTICHSDEKSEAAEVYPYVGIRVTHSPWRINIHEPIIWAVIDFFNHLHLDHLPKGSHVVQVDPEVRFDFIDISEVRLKLTLETAPGQRPRGILGIWSPIVTTLGNISKMPIHLRSVVHKNRYMRQSGVLAAILSRLRRDLIHNPLMLLTGVDVLGMTSSTFATLSETVASLSSDRKFLQLRSEQDRSRRIAGVSDGLLQGTEALAQGVAFGVSGVVTKPLELAKEHGAVGLLQGLGKAVLGVIVQPVSGALDFIALTVNGIGASCTRCFEIFEREPSFERGRLPRAIRSDGILRPYNKKEAMGQALLQLAETGGHFRTCNIFKEPSKYAWSDFYEDHFDLPDKRIVMTTSRRLLMLQCQSSHSSTRILKDPCIIIWEVPYGDLLALEVAGGTSDQTPSLVVLHLRDNPTHFARVVKCFMQNSEAEVSQAKLVHSSIQNSWRKNGPDHKALHSQVAKKHWHRTVSTQSTSWRLLHAGIGDESSFRSIEYSSGASSTRESTTIDNQQGNEEEVLSFEKIWTSEQYAAMYCSFCTQMVSSRKDIITIWRPIIPKGYVSVGDIAHAGNHAPILTLAYKNEAGKFSPPTGFDLVWRNWNDCFIDPVSIWMPRAPEGYVAIGCVAIAAYLEPDQDSVWCVHSSIVEETSFEELEIWHAPKNSPWGCYLYQVASETQTFIALRQPQQQTQWRPKKVHRVGNS*