MDPCTMSELWAFVKMCKQDPSVLHTEEMYFLKEWVEGMGGKVPPATQKAKSEEHIKEEKNRSQMLPFETVTEPLKQTLLQLNLISGEEKLTDFWAIGKKQHMILPLLVNWIMMKMLVPCSKFNQGPRKLQNIGESMSKNMKSERPQKE