MTKRISGQSFDFNMDGALVHAEKVSLSITDNTAAAQTQGIPDGWVAGDVAAEGEMELSTKSLAVVTAKASSAGSWRGIEPVDLMWYAKAGSEEMKVEAFGCKLILSDILDVDPKGGSVMSHKIKFVVTSPDFVRINGIPYLESELTEKLIG