MPKAAAKSKTKATRGDKKKKDPNAPKRGLSAYMFFANEQRENVREENPGISFGQVGKVLGDKWKALSEKQREPYEKKAAADKKRYEDEKAKYNAGGSDEDED