MKIRNNGIKVYYANGIHCKWPKYYSNENIVNHGDFIKTVSGNGKYLNYKNQMNHKLKGSPNYYTRNEKKHILKNIYENIRLQKNELSDEMLKCYLEDEAIKKILENEKIYDDNSKIAKIKEIEKKEEELIKKFNNFYDLLYFSIENLKRQNKIPIKMNIESNIEKDFLGPNLNNNVFYKNHELIVNNLEIIKKFLIFMDKNLSIYNITSSSFKLYFCLNKFVIYFFNYFFQYVNYFDLNLLLKYCYLYIKLNLFEDNLILYNQKKRNSEKLYHANISDEDIFEITKNNNNVALKLLGIITDKKGHHELPDLCELYILYFRKTNINKFIQIVCETNFGNKEDDNIRTLRNEDGDKRGKIGNEFTNALPIHTYRMNHDTLMHKHNDYFICLYFNFLFLLNKIIGNYALFLPKINKQAYHLLDCIGLLCEQIFEGKNGGEKKIRYLLSLLNSISIEKYIIMSKNSNNYYMHEKNKKKNMKNVIFLNNEYDDEGVIKNSNENNAINAIDSCKDKTNSNSKELCGNENKIIKNQCSYEDLLLNVYKNTHNNVISLFESMSHYFILEDCDLILKFLQIIYVTRYMNIYNINILFYSIWLNSTFFKMYQVKNVLFFLSLFKSSFVMKGMDLQKSIYNWYNKQLIFYLRKRIEGYFENNTLEDSIKSIFVLSDLISYNKVVKKILIRKLVILNFNKITPTIFCQIFFLLSKLRFNASNKLFFEIFLKHYKKVINSLTYMETLDLIKNIEYLIPKKKRKIFIIIILYFFRKLEHNNLISYTNDTTPISLNHVFKLINIINKFKLYEYCNKIYFNPLYQLIFTTINMNYMDHNQNNIFFVSKDILNVLHKNSNYSFMIKNNKTVLIDKSYKMYEQIKNKGHTKSFASNEIERIGSSNNNKDVGLTYQNGIIKEFSVNLDYVKNMGIKLELLRTSQILDLIFFNINTKKNVILISEIYTDLFYRIIRNCYFSKKELSLSFRSIWMSRIFHLNFLAALIDTIKNNIKIVDTSIFSLDILLCLCTYKHEKLDESLVITLFNIFFEDIDRILKNVKNQILFYYCLIFLELYYPFLFLKAIKKRTNAGKYKDTSIQLENENENHSYNNVMKKYDLGNENGNASHCVKGIKNNYKENMKNNLKEKNEISSKIFNTPHVLEKISGTHIVDILKYIKHIFFLQQKKCAHSYELIKFYEVLDKLNITKMKFNNVPNVFFKNYEINDLFVLHIYFPQLKFAILFTKKGIAENSGNNKQKCVSSIVENDNMNTFKLNGDKRVKEIKSGDFNYTVDMGNYSNNRNNVGGSLAVKSNSNDDDKVNNPNPFYIKNNYIDMNSPFFEDSYEKSMDIMAQKLYLYKNYKINIMVIPMENIIFFFKMLDKEKQNCIINESNYVFDNVYNQILSTKKINNNLEGMHIVASLLKKQLQYIFSL*