MTPPLEHDYLGLPESPGELSGNLKDTELRLGLPGSESPERFDGGGAGLTLGLPKNFVSGAKRGFSDAIDGPDAWGLPGVKGSEEERGKGGEKANGKLLGPPSVGKDDGGAAKVAPSPKAQVVGWPPIRSYRKNTMAANPSKNKDDAKGKQGLECLYVKVSMDGAPYLRKVDLKTYSNYKELSLALEKMFTCFTIGQCGSYGMTGREILTEGRVMDLLLGSEYVLTYEDKDGDWMLVGDVPWEMFTDSCRRLRIMKGSDAIGIAPRAMEKSKSRN