MSQEEKVDAKATLKTEISNNKKNDKQELELDELVGKLSIEGTPQVSQKLSKEEKHAHQLEADSRSIFVGNITPDVTPEQIEDHFKDCGQIKRITLLYDRNTGTPKGYGYIEFESPAYREKALQLNGGELKGKKIAVSRKRTNIPGFNRHYNSQNQYFQQWQWNYPLMAYPNPDTFPYYPPYPPNQSPNQNFGYNKNNYYRSPYNNKNRTFQKKHFNSAKDSTKNIRSTSQKPVVMPSDNVKSSTQEKDSK