MLHPTQQHGVTHRTLLPMQQYPYHPYPPPPYGASSGYEGFPHQRYQQQQQPKVFPKPVYSYSCLIAMSLRNSKSGCLPVADIYSFMMENFPYFKTAPDGWKNSVRHNLSLNKCFEKVGV