MRRLRCIGGGGDSSATAGMVVWMRRLCCIGGGGDSSGSEGNGLDATAALHRREAGDGWMPMKLIKFKDKRATLTTGWNALVGANLFEQADVCVFLFTEVPM