MDEFNETLEGLEEKIEEYEKQLALVRDEIKKYEKPEEENEQIKNLKKLEADMIEVINLTRDLIKYKKQNELENDENKELERSGEVAPDIHEHIKESNKFIGRTCSLNYENKMVYGLIENVVIHNNIEQLLIHIFETNDRIMIPPNYVQLNEVLNESALKENNQFQALYKKDGQWYDCIISKYKGDSFLITYIGYNNSEYVSTDQVRIKKKKKIKEIITPAGYKLPENLIIKEGDSLKVKMAKKKKRIALKKKQKDEIMDKEFSNKSKQWRSFHEKAISKSKHLLVSTKRVENIENKNNQSNFNIRRKFDYNDNEE*