MTRQKVKMTFIENETARKSTFKKRKKGLLKKAQELGILCGVPIFAVVNSPYELNPEVWPSREAANQVVSQWKTMSVMDKTKKMVNQETFLQQRITKATESWKKLRKENKELEMKNIMFDCLSGKTLVSSIEKTELRDFGYVIEQQLKDVNRRIEILKRNNEPSSALVPVAAPTTSSVMPVVEMGSSSVGFYDKVRDQIQITLNMKQTTNDLDLNKKQW