MSDWETVTVLKKKPQKASALKTEQAVNRARREGVPVETQIKWGGGQNKQHVSTKNTAKLDRETEELKHETIPLSLGKLIQQGRQAKGWSQKEFATRCNEKPQVVNDYEAGRGIPNQAIIGKMERVLGIKLRGKDLGKPLVPPGKK