MPKAAKGKSGKVEKRRGKKDPNAPKRGLSAYMFFANEQRENVREENPGVSFGQVGKILGERWKALSDKQRAPYEAKAAADKKRYEDEKQAYNAQADGDEEESS