MKTLEQIKSSMIETLEPSFLKCNSSISVYDFNAYTIQELICQLFTKMNEVINQCNTYTGLVTDVLNWIQNEGLKDEVNRVLEVWKNDGTIDTIINHNIFNSLNSEIEGLKNKDTEIENSINEHVNRLEFKDTELQDEITKNQKELSDTRIEMNDKPQLKVFTLKNQDNELVPDSIFSDEELSTMRVETYFIKVQYRNPFPEEYKPGAVFGQCFALGNNKWDVRVKDVTNYGFSFCLVDSTTGEKVNNSDPVNAIYATYVSFIHASSKRVQVKEV