MNPLTKVKLINELNEREVQLGVADKVSWHSEYKDSAWIFLGGLPYELTEGDIICVFSQYGEIVNINLVRDKKTGKSKGFCFLCYEDQRSTILAVDNFNGIKIKGRTIRVDHVSNYRAPKDSEEVDEETRKLQESGCGAHTPSPSLSEGSEDDEPTKKHKARKEKKKRKKEKGKTDREVQAKQSSSSSSPRSKAVKEKDDPGPNKLSSKNSERVQKPESREGRKHCSGSSEVRTTCHAAAKDP