MNKIRNKRYREKNIMDNDFLNQCEKKGLQKLTSKEINDEIETNSTNELKHLESYGNIEDEEYSHEYFTSQNTETDKKHIENESVYENWQGEIEKGGNIIFNDITINKTDKKGNINKHNKNDESEKNKDCEIPENILNNTNKYDIVKPEKKIRKCINNIDDKENENCSYTRKEKVIKNVENILKNSEKYIGTDNVTLNKKNTIKLSVNGLKNCVKINNMKENCVNIIKNDNHVCSNSSSLPIIIFGISETLEKIMTIDKSNDINKIKMIEIVQDLNILMKSYYNIIIKCDSSLTLTVNKINVLYKNYKNIENNIYEALYKKRNSKVLEILNDKKIKEIDINHVNKKIKNEYQQINIFNSTMYSSDITNPSINSFIDNCINIENKTLNPNILKNENSFSDFMMDTNKLEHTSEDKHNSDVKNELSFENIDGISILSKENRDRKNQIINNSVEKIDKLEKNKCNDLKIFSSINSKSTTMSSYKDSDNIDQIGIENIIIKDSILNKSKIHNKLKRMVNKREYILKKLEKLNSLFFFIFNHKGNIINYLHKEINSCILEFDKTYKLYIPS*