MKSQQQAKEWIYKHEGAGVDFDGAYGFQCMDLAVAYVYYITDGKVRMWGNAKDAINNDFKGLATVYENTPSFKPQLGDVAVYTNSQYGHIQCVISGNLDYYTCLEQNWLGGGFDGWEKATIRTHYYDGVTHFIRPKFSDSNSQVLEQKIQETNSWNKNQYGTLYKSENGTFTCGFLPIFARVGSPKLSEPNGYWFQPNGYTPYDEVCLSDGLVWIGYNWQGTRYYLPVRRWNGKTGNSYSVDIPWGVFS