MVGPSRPQIVLFGSSIVQMSFGHGGWGAILSEVYARKADIILRGYYGWNSTRALEVVDQVFPKDAEVQPSLVVVYFGGNDSMAPHPSGLGPHVPLSEYVDNMKKIALHLQSLSDTTRIIFLSCPPVDEAKLRQNQSPYLSEVIRTNELCKTYSDACVELCQELGLQVVDLFSTLQKADDWETVCFTDGIHLSAQGSKLVAAEILRVIKEAEWTPSLHWKSMPTEFSEDSPYDLVSADGKNTVNSSEWTYFWEEQWD*