MSQFGEYYDTYQGGGGAPQQYVSDMSQTSNIPSINIRQDTNDNLTGLNLNKDNFDNLLSGSFDIKKQLSQSLNNSGSGIGASNSGGISKPHSRRNSTYIKSHEGSDNEDDDQGGNDKDGGNERKRRDNINEKIQELLTLIPADFFQNGTNNVPEPKPKAATTATNKTAKESTPDDDLGKNSGTKDGKPNKGQILTKSVEYLQYLQNLIDENNRKEVELIMRLKTLELKAANQPTENIPIRIGYTSAERALGEIGVGPCSEEYFKDVLVKSATTSKSARRNSNS