MTSAVNQVKIWFQNRRTKWKKKDNVTNAEVAEIKQQNKPTEEKIEELKDPLAIDMSKKSCNKILNEKLKSTKVATQNLPKPRRVEKGVVLESICDVTDIETKISITKISNKLSSTELTDTVSVRSFSPEEVKDKYDTLTTDVEM