MPPKQSKAELAKKQKIVEDKTFGLKNKNKSKNVQKYVQSLQQNVQPKPDASKLAAKKKKEEEKAREKELNDLFKIAVVQPKVPLGVDPKSILCEFFKAGQCAKGFKCKFSHDLNIQRKGEKIDIFSDKRDEGTMEDWDQETLEKVVESKGKEYNQNKPTDIVCKHFLEAVEKKQYGWFWVCPNGNKECHYRHALPPGYILKSQMKALLEEESNKLAIEDEIEDQRAKVKTTTPMTTELFLEWKRKKVEERDAGLAAQRAERAKNDRMSGRELFLSDASVFVDDAEAYEKYHREEEPDKGQNGTSTAGPSTSTSVADIEEEDDDDLDMDELNELEASLSKASIQIKEPQK*