MKRKTSEIWCFFRAVDDMFALCNICKAKLSYKTTTTNLSKHMNRMHPTSGLNRSAKYKFQPQTSLAIDRNKAKPRNSTQELILLDFVKKHPRLLQNPTWETRGNLESLWEELTSELNSHGPPRKDIATWKRALKDWKRFILRKVEKNEMHNMPFGTSLSSSEETIATLCRLNEDVSQIIMKVSDDEMHENSTTEFDVDEVEDVVPEEDSGALQTSAEYVYEPEENKTDIDPLYLQSNKRAALTSSRLAEEEPTLLDKISNNLGMVHDAANSAQLALNEFFVLYKQKLYEDKRHHLAIEQLMAEKIEVKKKLLEIEQKKLSLK