MPKAAAKSKTTGKVEKRRAKKDPNAPKRGLSAYMFFANEQRENVREENPGVTFGQVGKILGERWKALSDKQRAPYEAKAAADKKRYEDEKQAYNAEADEEESS