MVKETEFYDVLGVSPTATEAEIKKAYYIKARQVHPDKNPNDPQAAHNFQVLGEAYQVLSDPGQRQAYDTSGKSGISTEIIDPAAIFAMLFGSELFEEYIGQLAMASMASLDIFTEGDQIDTKKIIEKMRAVQKEREDKLAQILKDRLNLYMTNKDEFTSNAEAEVTRLSNAAYGVEMLNTIGYIYVRQAAKELGKKAIYLGVPFVAEWFRTKGHFIKSQVTAATGAYALFQLQEEMKRQLSAEGNYTEKELEEYMKTHKKVMIDSLWKLNVADIESTISRVCEQVLQDPTAKREELRARAKGLKTLGKIFQKNKIASESDPLVRAELHKLNGNGQEHDHSSTSPKSDEASRSTVGPQEPQSPYVEAPKLGEEQINYYFPRPAPPPGAQRHS*