MSVPTVKLNTGASMPAVGLGTWQGGFGDESNQAKDAILGAVQQGYRYIDTAWFYNSERAVGQAIKDSGIPRSEFFVVTKLWNTYHRRVQEGLEKSLELLGPGVEGYVDLYLMHWPVAWKYAGDDRKPVPGSGEIPLDDERSFVQTWQDMEKLDKRQVKAIGVSNFSIKTLDILLPEANIVPAVNQVEMSPWLQQDALKKYCNGLGIVMTGYSPFGQGKADILEDSTLIEIGKSHNVNANTIAISWIVQRGDTVCPKSGDQKRQKENITLVKLSDDEMRRIAAIDKGKRIVEGKDPTMGWSLERLGWSSPEK*