MPKEKTTRKTKPTTRRKKDPNAPKRGLSAYMFFANENRDKVREENPGITFGQVGKMLGEKWKALSEDDRRPYEEKAAADKKRYEDEKASYNAAGDEDEESS