MTEEFMNVNQIVRIIPTLKANNRKLNETFYIETLGMKALLEESAFLSLGDQTGLEKLVLEEAPSMRTRKVEGRKKLARLIVKVENPLEIEGILSKTDSIHRLYKGQNGYAFEIFSPEDDLILIHAEDDIASLVEVGEKPEFQTDLASISLSKFEISMELHLPTDIESFLESSEIGASLDFIPAQGQDLTVDNTVTWDLSMLKFLVNELDIASLRQKFESTEYFIPKSEKFFLGKDRNNVELWFEEV