MKGKADTSKKGEGRLKAAGGASKRKKDAAAAGKPKRPPSAFFVFMSEFRQQYNAENPNNKSVANVSKAAGEKWRAMSDEDKAPYVEKAEQKKKDYEKTKATFDNKESASSKKAKTQNDEEVKSEVEDEGSDEENEDDDE