MPKAAAPKRNGKKRAKKDPNAPKRGLSAYMFFANEQRENVRDENPGISFGQVGKLLGERWKALNDKQRGPYEAKAAADKKRYEDEKQAYNAEDESS