MKPYTSSTGLCTYNLTVTRSQGRIAFKDTFARARVEINLSKEIADEVILQLPGGQRKQKLQYESLQEKFINCGKMKVGLQACISCKAEGSEQGENPPEKGKGVLLEERPAESYNGSSTTKDQQWQQVKPKRRNRKETGDPDSRVKACQKCFAADLSKQPACNQAVNSFEELHNDQEEGDIIYVEELQSSLHDSTDHLATLESFPMSLIPIDNGKPKPSASLSILILANNPPPGPTIIDASSTLQPTQHPISTVTEPSLPMELPTFVSPSPSKEI