MPATNKAIDIRTCGKSDHQEIKEAPDQLNPGQTIKVKTSELIGAAFNWAVAKCEGYEVELSPDWYAPTNCAIKASYANGICLRWVHSGEWSPATNWNQGGPIMGREGITTRCIGRSIFGFLWDASTYGNDEEIVGYTQLTAGMRCYVASKLGDEIAIPYELMP