MAEPKWLQDLKEEDYIKEDFDATGKSRYTVEGIDKNDPDWLNKAAKKVHAAEGDDYVKLDAGLLTVNQINWMLRRAFGELTYVDDNNQFLWYNRPTDPNKKMLAKRTPDQVGDTMGAVHPDIRNVIPEAKKVIYALRNKIDGHDEVKMPVPNGNRHKLILHDYKRIEDDEGNYVGTYEWVQDIYPFVKYFCETTGQKLVDDPDATTGATYKRDEVDTGTGASKHEEHVEKKQEETDTSSGASEY