MPPKQSKADVAKKQKVVEDKTFGLKNKNKSKNVQKYVQSLQQNVVPKPDAKKLDAKKKKEEEKAREKELSELFKVAISQPKVPLGVDPKSILCEFFKAGQCVKGFKCKFSHDLNIQRKGEKIDIFSDKRDEDGKETMDDWDQETLEKVVASKSQEYNKNKPTDIVCKFFLDAVEKKQYGWFWACPNGKECHYRHALPPGYILKSQMKALLQEEADKMPIEEEIDEQRAKLTASTPLTTELFMEWKKKKMEEREASLAKQRADRAKNDRMSGRELFMSDASWFVDDVGAYDQYDREEESAELPKENKDSAKEEASSSTSAQKNIDDGGEAPPKDQVDDIYDDDDDDDDFDVDELNELEASLSKTSLQINEPGSRA*