MSMSGQYQDQMRHAALDKASFGNGPAGLLSPLHMDRRHASGNTDFGRHVYIKVSIKLITFYVNFATALELFLVFIFKFQRNSSPSPHSFSGPQSASMMQHRIVSYSKLLSSFYIYIHLFIHEILQLAVRIFRSQGTLSDLLRNPKPWNKLKSGRETFRRMFNWVQQPLAMRLGILDMYKSG