MPPKQSKAEVAKKQKVVEDKTFGLKNKNKSKNVQKYVQALQLNAVPKPDPSKLAAKKKKDEEKAREKELNDLFKIAVVQPKVPPGVDPKSILCEFFKAGQCAKGFKCKFSHDLNIQRKGEKIDIFSDKRDEDTMEEWDQEMLEKVIESKGKEYNQNKPTDIVCKHFLDAVERKQYGWFWVCPNGNKECHYRHALPPGYILKSQMKALLEEEANKLAIEDEIEDQRAKVKTTTPMTTDLFMDWKKMKMDEKEAGLAAQRAERAKNDRMSGRELFLSDASLFVDDAEAYEKYHREEEPDNTTQKAQDNSSTGGPSTSTSVAAVSEEGNSQIHDDDDDEDDDDDDLDMDELNELEASLSRTSIQIREPVK*