MSELQLPPGFRFHPTDEELVMHYLCRKCASQSIAVPIIAEIDLYKYNPWELPGLALYGEKEWYFFSPRDRKYPNGSRPNRSAGSGYWKATGADKPIGLPKPVGIKKALVFYAGKAPKGEKTNWIMHEYRLADVDRSAARKKKNSLRLDDWVLCRIYNKKGAIEKRGPPPTPVVYGDEVVEEKPRLSEMGMPPPPVMPNDFVYFDTSDSVPKLHTTESSCSEQVVSPEFTSEVQSEPKWKDWSGAANDKNSLDFGFNYIDATAFGGGGSNQLFPLQDMFMYNMPKPY