MNLKKHSERKFDLITVGRACIDLNAVEYNRPMEETMTFSKYVGGSPANIAIGTAKLGLKVGFIGKISDDQHGRFIEKYMRDLAINTDGMVKDTEGRKVGLAFTEIKSPDECSILMYRENVADLYLTPEEISEDYIKEARVLLISGTALAKSPSREAVLKAVSLARKNDVVVAFELDYRPYTWKNSEETAVYYSLVAEQADVIIGTRDEFDMMENQVGGKNEATKAYLFQHQAKIVVIKHGVEGSFAYTKAGETFQAQAYKTKVLKTFGAGDSYASAFLYGLFSDESIETALKYGSAAASIVVSKHSSSDAMPTADEIKALIAQAE*