MKGKADTSKKDEGRLRAGGAAGKRKKAAASGKPKRPPSAFFVFMSEFRQEYQALHPGNKSVATVSKAAGEKWRAMSDQEKQPYVDQAGQKKQDYEKTKANFDKKESTSSKKAKTEDEDGSKSEVDDEDGSSDEENDDDE