MPKAAAKSKTSGKVEKVRRGKKDPNAPKRGLSAYMFFANEQRENVREENPGISFGQVGKILGERWKALNDKQRAPYEAKAAADKKRYEDEKQAYNADGDEDESS