MSLSPKNSTPFSVTDILSPMEDSYRRFGGMDPTAGALGAPLGAYRQPQVSSSASPPSPAALGPGAPYHMPHGVPQFSGAVSGFCNGGISNVGDLPTYQETVRSGGATTAWYSNPEPRYPTISRYMGASAGMNMSGMVGGLAGMDSSAKSVVTLHAAPRRKRRVLFSQAQVYELERRFKQQKYLSAPEREHLAGLIHLTPNQVKIWFQNHRYKLKRQAKDKAAQQPQHDSGGGAASATTGRSSSVSPVLSKNAKGSRTDSCGSNNTGNRQGGSGDAMTATPQQVNHLSSTEELEDLSPSPPMGLHDQIQMSQTDAALMDYTNSVIGSNLLYGRTW