MPKEKVTRGKGRATKADGGKKKKDPNAPKRGLSAYMFFANEQRDKVREDNPGIKFGEVGKMLGEKWKALNEKQRTPYEAKAAADKKRYEEEKAAYQAGEEEEEESE