MPPKKAAPSKAELAKKQKVVEDKTFGLKNKNKSKNVQKYVQSLHQAVQPKPDSTKTAAKKKKEEEKAREKELNDLFKVAVSQPKVPVGVDPKSILCEFFKAGQCQKGFKCKFSHDLNVQRKGEKIDIYTDKRDAETMEDWDQETLEKVVESKKMEYQQNKPTDIVCKYFLDAVEKKQYGWFWVCPNGGKECHYRHALPPGYVLKSQMKALLEEESEKIAIEDEIEDQRKKTKTTTPMTTELFMEWKRRKAEEREAGQAALKAERAKNDRMSGRELFMADASVFVDDAEAYEVYEREESEANEESTNKSQNPGPSSSTSNGKEVEEPDDDDIDVDDDLDIDELNELEASLSRTSIQIREPGEGTSS*