MKGKADASKKGEGRLKAAGGAGKRKKAAASGKPKRPPSAFFVFMSEFRQEYQAAHPGNKSVAAVSKAAGEKWRAMSEQEKAPYVDKAGQKKQDYEKTKANFDKKESTSSKKAKTHDDGEGSDKSKSEVDDDQDGGSDEENEDDEE