MAKEKTTRKAKRGGVEKRKKDPNAPKRGLSAYMFFANENRERVRDENPGIAFGALGRKLGELWKGLSDSERKPYEDKAAADKKRYEDQKATYLAGGDDEEESS