MPPKKAAPSKAELAKKQKVVEDKTFGLKNKNKSKNVQKYVQSLHQAVQPKPDSTKTAAKVPESAQIESPPRCFLRFSLRLPRSSNVYFLFDVDADVGEQKKKEEEKAREKELNDLFKVAVSQPKVPVGVDPKSILCEFFKAGQCQKGFKCKFSHDLNVQRKGEKIDIYTDKRDAETMEDWDQETLEKVVESKKMEYQQNKPTDIVCKYFLDAVEKKQYGWFWVCPNGGKECHYRHALPPGYVLKSQMKALLEEESEKIAIEDEIEDQRKKTKTTTPMTTELFMEWKRRKAEEREAGQAALKAERAKNDRMSGRELFMADASVFVDDAEAYEVYEREESEANEESTNKSQNPGPSSSTSNGKEVEEPDDDDIDVDDDLDIDELNELEASLSRTSIQIREPGEGTSS*