MSERGRLAGRLIDNRSRGYHVVPLVEDPRGHPEVLVDGDRRGYSDIRGVQQRRGYPDTHLLEEPRGYPGVRVVDHRGYPGSRGVDERRAYPELHQGSRMRAAPPPYPAAFEDELELQEVELRRLSAHNRALVEERELLSREIQAGKDEVRHLNVIIADINTEKEAYISKLMDKRRKLEAELGASEHLCDEVRHLRGEIDKLVTARKELSAEAASLVEELNREQSVKQQLPVLKTEIDGLQQELVHVRTACGLEQKGNLELLEQRKAMEKNMLSMAQEIEQMRGELANFEVRPRGPGGAYGMQIGSSEVTFTKNPYEDGYNAYVGVPEKDPLHPPEYASWGTYDRSRLQYR*