MKRKTSEIWCFFRAVDDTFAVCNICKAKLSYKTTTTNLSKHMNRMHPTSGLNRNSKYKFQPQTTIAIDRNKAKPRNSTQELILLEFVKKHPRLLQNPTWETRGNLESLWEELSSELNSHGPPRKDIATWRRALKDWKRFILRKVEKNEMQNMPFGTSLTSSEETIATLCRLNEDVSQIIMKVSDDEMHENSTTEFDVDEVEDVVPEEDGGALQTSAEYVYEPEENKTDIDPLYLQSNKRAALASSRLAEEETTLLDKISNNLEMVHDTANSVQLALNEFFVLYKQKLYEDKRHHLAIEQLMAEKIELKKKLLEIEQKKLSLK