MQDPNAPKRGLSAYMFFANEQRENVREENPGISFGQVGKLLGERWKALNDKQRAPYEAKAAADKKRYEDEKQAYNADQEEDSS