MASSSSSRMNKGKGPITDAPHRSARSSNAAVQQAWEKVQYVERNLEEYDSFNQDEMRQRLISLEDEEFCRIVLSYTADGEERTISTWLTFDRTVLIMSLSPTCSKREDPPSWVKRTNVIKTGDFVGSASGYAEKSPVHMDMLMPANGYQGSDHPSVDLKPVDLGIFKGDGSNWVKPFRLRGCFSADLSWESWTDHILQVGGAILKGAKIFDAVHAFRQTVVFSDEAFMAMLESFLPQTNTFAVTNDKIGFSLKELRTITGLPILSKLYEEFMPIDSVLKEQSEEFRLLYF