MMRLTCDQEFQLFWEKQRLANVFSAACASRHWKVAGVFTACRRSARCRGRSCASLVWFCFRNQNSRKQTGEERLPVFLVTCVLLLRVDDGDQREIEEEAAA*