MPKAAAKSKTTGKVEKRRAKKDPNAPKRGLSAYMFFANEQRENVREENPGVSFGQVGKILGERWKALSDKQRAPYEAKAAADKKRYEDEKQAYNAEADEEESS