MNQNYGLSEKVETVSGDDKISVDIPHRRLWEEFHCNNNEMILTNKGRCVYPRIAYNVKGLDLKSVYAVCLKICRADCTRFIIYM