MLSKLCTYDDVVERVAQQLGLDDPSKIRLTSHNCYSQQPKPQPIKHRGVDHLSDMLVHYNQVSVHSIRLPKQSTVGDVINELRTKVELSNPTAEIRLLEVFYHKIYKIFPLNEKIENINDQYWTLRAEEIPEEEKNLGPHDRLIHVYHFTRDSTQNQMVQNFGEPFFLVIREGETLSDVKERIQKKLQVPDEEFAKWKFAFLSLGRPEYLQDTDVISSRFQRRDVYGAWEQYLGLEHSDSAPKRSHQTNQTGGIWLFLRLDFNVDLKLCSPCLETWLQYRGCGQQHDLWY*