MESELKDLDPRSNSQDVSSKDDRPLLKSDSTVVSQDNLQELEKKFAAYVRSDAYGPMGCGELPLKEKLLLAFALVTLVPIRLVVAFTILVVYYLICRVCTLFSAPNREGEDEQEDYAHMGGWRRAVIVQCGRFLSRALLFTLGFYWINVTYRDPLTTEDEGKDEDEEPERPGAIISNHVSYLDILYHMSSSFPSFVAKRSVAKLPLIGLISKCLGCVYVQRESKSSDFKGVAGVVTERVCEAHQNKFAPMMMLFPEGTTTNGGFLLPFKTGAFLAKAPVLPVILRYPYQRFSPAWDSISGVRHVIFLFCQFVNHIEVTRLPVYIPSQQEKDDPKLYANNVRKLMASEGNLIMSDIGLAEKRIYHAALNGLFCQR*