MVGPSRPQIVLFGSSIVQMSFGHGGWGAILSEVYARKADIILRGYYGWNSTRALEVVEKVFPKDAVVQPSLVVVYFGGNDSMGPHPSGLGPHVPLTQYVDNMKKIALHLQSLSDSTRIIFLSCPPVDEAKVRQNQSPYLSEVIRTNELCKTYSDACVELCKELDLQVVDLFSTLQKADDWETVCFTDGIHLSAQGSKLVAAEILRVVKEAEWRPSLHWKSMPTEFSEDSPYDLVAADGKTTLNSSEWTYFWEEQWE*