MKPSSRFIHTRSTSGYGAFAAADSLSPLLEGPVPENHRQEDDDQVKKQHHHHQEGSTWLAIKSGGWMKSGKRRSDHRLLLGVLGCPLAPVAVSAQPLPCFSIKDVVSIETSSAQYIVQQYIAATGAAKARGFVHNSYATGKVKMITAEQGTTKVSSNYKRNSTKSAEDGCFVFWQMNPDMWHMELALEDTKIQAGCDGKLVWRYTPWLGAHAAKGPVRPLRRALQGLDPITTANLFANARCVGEKRIQDEDCFVLKVTADQPTLSSRSDGPAEIIRHVLFGYFSQKTGWLICLEDTHLTRIQSTDSGAVYWDTIIESTLKDYRTVDGIALAHSGRSVVTLFRFGEEAMGHTKTRIEELWNIEEVAFNVPGLSDEF