MPKASKSSKTKGRGEKKKKDPNAPKRGLSAYMFFANEQRESVREENPGISFGQVGKVLGDRWKALNEKQREPYEKKAQADKKRYEDEKAKYQAGGDASDDDE