MKGKADTSKKGEGRLKAAGGASKRKKDAAAAGKPKRPPSAFFVFMSEFRQQYNAENPNNKSVANVSKAAGEKWRAMSDKDKAPYVEKAEQKKKDYEKTKATFDNKESATSKKAKTQNDEEVKSEVEDEGSDEENEDDDE