MPKAAAKSKTTGKVEKRRAKKDPNAPKRGLSAYMFFANEQRENVREENPGVSFGQVGKILGERWKALSDKQRAPYEAKAAADKKRYEDEKQAYNS