MKGARGKGAARNTAEALRPADDRKVGKRKALVDQSSIRKAKKERRAMKDPNKPKRPPSAFFVFLEEFRATFKKENPNVKAVSAVGKAAGEKWKSLSEDEKAPYEAKAAKRKADYEKQMNAYNRKQETAANGEESEKSKSEVNDEDDEASGEPDDEEEEEEEEDEDDD