MPIYAAYGSNMHPEQMAERAPHSPMAGTGWLKGWRLTFGGGDIGWEGSLATVTEDRDNPDARVFVVLYDVPMEDADNLDRWEGSELGIHRKVRARVDTADGPVLAWLYVLDAFEGGLPSARYLGVMAEAAEIAGAPAEYVQDLRLRESRNVGPGPGPIEP