QVTFTKRKFGLMKKAYELSVLCDCEIALIIFNHSNKLFQYASTDMDKVLLKYTEYNEPHESRTNADIIETLRKKGFNGCDSPEPDGEDSIDQSPLMEDKYRKASEDLDILFKRYGSAVPAPNFAMPVTVPVSNQNTLQFSSPGGSLVTQSLVTSSLTDPRLLSPQQPALQRNTVSPGLPQRPASAGAMLGGDLNNTNGACPSPVGNGYVSARASPGLLPVSNGNSLGKVIPAKSPPPPPPSHGTPLGANSRKPDLRVITSQSGKGLMHHLNTQRLVVSQGTHSLTTPVVSVATPSLLTQGLPFSAMPTAYSTGKAEGRRIPLLGKAPMPRFSIPGAGRTTDRKIIKAVPLKQAVLRPVSKLVLKSVWSS