MSQEEKVTANTISKPETSSSRKSNKQELELDELVGKMSIEGVPQVSQKLSKEEKHAYQLEADSRSIFVGNITLDVTPEQIEELFQDCGIIKRITLLYDRNTGAPKGYGYIEFESPAFREKALQLNGAELKGKKIAVSRKRTNIPGFNRNYNTQNQYFQQWQWNYPLMAYPNPDTFPYYPQYPPNQSPNQNFGYNKNGYYRSPYTNKNRNHQKKNLNVAKDFSKSSRPSSQKSVIIPMDTDKNLSRDEVPE