MKGKADTSKKDEGRLRAGGGAGKRKKAAASGKPKRPPSAFFVFMSEFRQEYQAQHPGNKSVAAVSKAAGEKWRAMSEQEKQPYVDQAGQKKQDYEKTKANFEKKSTSSKKAKTDDDDGSKSEVDDEDDEDDE