MKFLEYTPLDRINYFLSHINLGECTLKGNLEAYSCKHAGSDKKMSFSLEHEILDYLGQSSDSDSQSPTGFLSCRSSRKTLIYLVLTLGHIYPDYDFSAVHAHRFFREEEWDGFVQIFNTYMFEATKEWATANEGCSLLESTTKAIDEVVKLAECEVYSYNPDAEGDPLLEKGAIWSFNFFFYNRKLKRVVSFRCCCLSNLAAEGLFLEEMSNDDEDEGGMFDDMDM