MSFMGGIGVLRINTLNQWVETVMEDEVIEVGHYNRTYLLGDYASERLFIFVRDSISVDCQHPLDPNRMLTGRRSTIGFKVYELGLKDETGESNENPVERFGYFQHGG*