MHGGDRWRREQVGLATRWWPRSGSPGESSTAAGVAVWMRRLRCIGGGGDSSATAGMAVWMRRLCCIGGSGDSSGSEGNGLDATAALHRREAGDGWMPMKLMKFKDKRATLTTGWNALVGANLFEQADVCVFLFTEVPM