MSDRKSRNASRGMTEDRVRGVVKWFNVKAGYGFITRSDTSSDIFVHQTAISRNNPGKMQRSLQENEEVEFFVVEGDKGVEASDVTGPDRRPVKGSAYAADRPYGRSPREYGARGDRNESNGYRSNGFGSYRGRGRGR