MPKEATTKRGGKAKVEKRRGKKDPNAPKRGLSAYMFFANEQRENVRDENPGISFGQVGKILGERWKALNDKQRAPYEAKAATDKKRYEDEKQAYQAESE