MVHPRGRPSKGRQVIEIRRIEDKPRRQVTFTKRRTGLFKKASELSILTGASVAVVVFSEAKRLYAFAEPSLDAVLRCYAPAPVHDYEPEALRRAADEAKAEVAAEEARLRDVAGKITQAMAAGRRFWWEAEVDALGEAELPEFVRALGKLRGAVERRRSDAMLSAQLPKQP