MPLCSFYASTSLPVAKPHSSKPIISPSSATPLPTSTTLTSSSPATTLSLHLPELPSQVKDKILSLELMGVDYGRALSLNPTLRDASPESIHAVVTFLQSRGLHFKDLGRVFGMCPSILTSSVKSHLRPVFAFLSDDLGVPPAAAGASHRRIIVKCPRILACSVRDQLRPALLYLRRLGFRDARALAFHDPILLVSSVERTMAPKLEFLASGIGMTREDAVGMVLRCPALFTFSVERNFKPKFGYLVGEMGGGVEDVKAFPQYFTFSLEKRIAPRHRAAADAGVSLPLPEMLKATDEEFREMLDKEIELQKWKQSD