MRRLRCIGGSGDSSATAGMAVWMRRLCCIGGGGDSSGSEGNGLDATAALHRREAGDGWMPMKLMKFKDKRATLTTGWNALVGANLFERADVCVFLFTEVPM