MMLMCERSRQSARECRARKKLRYQYLEELVTDREKAVIALRKELEKYRSWGKDLDEGRLPEGFEEFLEEYGAVKQEL