MSERGRLAGRLIDNRSRGYHVVPLVEDPRGHPEVLVDGDRRGYSDIRGVQQRRGYPDTHLLEEPRGYPGVRVVDHRGYPGSRGVDERRAYPELHQGSRMRAAPPPYPAAFEDELELQEVELRRLSAHNRALVEERELLSREIQAGKDEVRHLNVIIADINTEKEAYISKLMDKRRKLEAELGASEHLCDEVRHLRGEIDKLVTARKELSAEAASLVEELNREQSVKQQLPVLKTEIDGLQQELVHVRTACGLEQKGNLELLEQRKAMEKNMLSMAQEIEQMRGELANFEVRPRGPAYGRVLMQLPLCNILGGAYGMQIGSSEVTFTKNPYEDGYNAYVGVPEKDPLHPPEYASWGTYDRSRLQYR*