MPPKKAAPSKAELAKKQKVVEDKTFGLKNKNKSKNVQKYVQSLHQAVQPKPDASKTAAKKKKEEEKAREKELNDLFKVAVSQPKVPVGVDPKSIVCEFFKAGQCQKGFKCKFSHDLNVQRKGEKIDIYTDKRDAETMEDWDQETLEKVVESKKMEYQQNKPTDIVCKYFLDAVEKKQYGWFWVCPNGGKECHYRHALPPGYVLKSQMKALLEEESEKIAIEDEIEDQRKKTKTTTPMTTELFMEWKRKKAEEREAGQAALKAERAKNDRMSGRELFMADASVFVDDAEAYEVYEREEEPEANEESSNKSQAAGPSSSACNGKEVEEPDDEDIDVDDDLDIDELNELEASLSRTSIQIREPGEGTSS*