MKFFESLYSMPTKQRSPFTVFARDFFQSNNYKYTSCVDTALNMMAVWKEMPDEERNMYVEKCNKDLEEANELDGCDDGNLVNDTNTIKKLRKYVKIRDIQRWECSGYLFFVNELFDICGDINVSPEENVRMFIKMWNSLDEDVQGRYRSNALEMWMKKSRKKKRSTKDSRPQRDSNPQPSAP