MESKKTFFRENEQVKNRLESVMNIINKDDDKYILDNFNIILDNLYYLKSCLNSYREVKNVLDPHLNLLVHSFLYFMKKSFKNVKYIISYYKKNLYEEEKKRNENDNISVEINKCNIAHIDEDSNNNNNNNNVKISYDTIKICSEEQFHFGFLKNNLIHGNNNNSNTHQDTEKNVQCTIHINNMLNKENIKNHIGCSKDDYEYSACVNSKTNLERKYSDDEFLNMYIIIKEIYKYYNTLISVRGEKKIKSLFTCNSFYLYNIVDLLLLLKREEEIFEYISNLVYNKTGENNSWVFSYILIIWLSFCLYIPFKLKDVDKYMLNNIEEIYYYYIKKNEKSKEACSILYSHFLRRQDVYECNIYFHHFFLISKEIMMKLIYIDLEKAKSKEPKDEEFYIIKNKELPSYCNNTKFSNIILHGILLTHKRVLKKVEKKILFNYKKFYNFFLIQNFKYLDFTETSKALKILCLGYYALLFLDKNEDYKNITSTNVETNNNHSCNINILEKSKEEKKKESNIYKLTQKNSLSNTKFCYNNLDYEHMYKDHPLFHKLPMYVNINDAFIEYKTAHETEHFHILGNKKEINNNILEKNKVNTTSDNINLENDYSNTYHIEQNKCEDNVILFDKKDSSTNNTTITKKDNSNNNNDNDNTNNNNDNDNSNNNNDNGSNNDNSSNNNIYYRPSYKEQLEHIKIVGGKKFICESHIMEILNIFFFYFNDNNSYIRWCLSKSFGNIMIYLNVDNINTVINKFDDFTKYNDYNMLCTINYTLFHFLFNKNIISVDILNYLLKKIIHSLYSDKVKIYPSAFVLLYSLFKYNKYIKMNFKNNVTNINYFLFHLIFIKLIIFSLFEDNINVRKSSMSLLQLYVGKFNFFYEIENKNRLDKNTMEIAEMYVNNNNNVCDNDLIVDTPMENNVHNHENKNINSYFIDNSKGNLNNIIEHPMYISSSKNNQEHFFDRMLDFINLFFSHSDISTYYENVRNMSNEFVDNSKISIPLIKYTINNYNINKNINNDNNENINNNNENINNDINENINNCDNIFYKRNHRYMNQIKRDIFNKNIDLLRTCNFNELINLKKSIIIKTKMVCNFFLYKYPIIYHLYSNKLFHENVNVRLLSSESLSNLCILDCDYFIHVVLPFLIKKSYEENVLIKHGSIICISKILLKLKKEINENLQNDIKNIIIYSEKKRIYKFKKGEILRHSLCLLIQSICQCNYFLVKKNTCTFFKDILHNNLFHYNEIIQFEASKIFYYMPIYLLSKQHTIEFIYEVFFNIIKKKNNFLHLKGYFILLCFVNDTIIPYVCSELIQLFYYILKKNSTYYKTKNKYYIKHNKEDIQNINVENTNDYNDIKKDVYFFKKINFETYPIDYNMKIFCLLSLFNVVNNLRNIYISDFLKVYTKCTINFKGLIKSRGPKINKKKKINNINIHEMDYFSNSTNENNERENSQVNCSNKKASYLNGSGNNSSNGKELEYNLRSGSLYKNDNLNNNKVDEKELCFERDSVDKNYNELTIPLDVSYHKKKRRKRNTSFYIRKDINFIRKEISWDKVLEKNKKKNGDMHSDILEYKLNINKITKILILYLQEYVYENDIGDSHIFVREICLGLTIFLLTSYPLYFFKKRNKNVQNVNNINDVNDVNNLSNVKNVVNAYKDRIKEKNDDTKIHKVDKCSCPLKLYHPNEKSSDKNKNMCLSKNYFYEQFDSDNSYEDEDEEYINDKNGTDDILKNEKEETYYIYIIYKIKKKYINILIQLLLKLLCEKNMRTHKMCLFLLNYLYNYSIFNTKEKIMDTFSFNNIFNKYCHDFSYELFLKKKIDDNIRKSKMNIYNYLNTYSDNICNVFENIIVHTCDYYQPLYLKEDKEQNIEFEEEDLEKEKIYNNTPCSCVYEEEITSLFLNKNYKYNLIKTIFNKINNFIYLYNYALKYASFSIFHKNKYMSTRKGVIKGYSEKDNIESCDNMNNIKDNLDDAHNDPCEFNKLDGNKKSDDLCFDLIFDNIHINNDFIDEMNVSENEDKISMEEEGLIKDVHFLLDKGKKNISVIKCLEYNEIYLYKHIFYLLFLNKYNYYIINGFFNSLCYYSSHSEYSNYEYTNLITKGKEKSIEFLFLEFLERYKNIYTFGYIRDDILFLYIRYYKKYYVNYDYSIVNNIIYQYNDNKNKKMKKLLYPYNDSYEKLIDNEGNENLQMDGYMENDLEKYDNFGCCYNYEENYFSLFNYNMHDINLKEIISLEKTCREFNYSYNIFNNYNIYFDGNIILFYNNVESNNMDKSLQKKKRIKENKKIKREQHEKIELLPYVNICLIKILYYLNNFNLVQLEIFLKSVNSFIKSSIMNNFAAYSFLYFFLISLDKYNSFALIKTISEVIINIFMCLSIHNNIKRLAMFLILQLLVHRYPKIREFTNEYFYANINFISPSEFKHYLFKSYEDLESIMSILINTQFSLMLKKENCHIKLAVEEISTLLNIPY*