MSELQLPPGFRFHPTDEELVMHYLCRKCASQSIAVPIIAEIDLYKYDPWELPGLALYGEKEWYFFSPRDRKYPNGSRPNRSAGSGYWKATGADKPIGLPKPVGIKKALVFYAGKAPKGEKTNWIMHEYRLADVDRSVRKKKNSLRLDDWVLCRIYNKKGAIERRGQPPLPVVTEDIVEEKPKVTEMGMPPPPQQRSEFVYFDTSDSVPKLHTTESSCSEQVVSPEFTSEVQSEPKWKDWSAAVSNNNTLDFGFNYIDATVDNAFGGGGSNQMFPLQDMFMYMPKPY*