MKGAKSKGAAKPDAKLAVKSKGAEKPAAKGRKGKAGKDPNKPKRAPSAFFVFMEEFRKEFKEKNPKNKSVAAVGKAAGDRWKSLTEADKAPYVAKANKLKAEYNRPLLPTTRARYKQLDYLHCQEGTRQEEEEDDEEESDKSKSEVHDEDDDEGSEEDEDDDE