MKTVEIYTEIQKWFNYDNYLEIEFCTLKAFHKEFQVRKSILDSIEFFGEGDVYFERILAGKPVISKEIDINNHLTESQTHIRQVTFAHIENLKRSLEMLSQESFNKGSGKLKKEVKELPIAMSMRSVVIGKNESRVYTFFDLESSSDDEIIGSLRTLLPVWRKEYGITGKKQEVFGLGRIIKLVDYRIIPMMDLLMWAKLKDIPLSNTILSRVLYPKLTDEVRGEEQIKDTDRPIAEKALSGETSKNIENYINKNSHLIDVKLTELKKML