MKGARGKGAARNTAEALRPADDRKVGKRKALVDQSSIRKAKKERRAMKDPNKPKRPPSAFFVFLEEFRATFKKENPNVKAVSAVGKAAGEKWKSLSEDEKAPYEAKAAKRKADYEKQMNAYNRKQETAANGEESEKSKSEVNDEDDEASGEEGQQQPDDEEEEEEEEDEDDD