MGRKGTRKKKDPNAPKRSLSAYMFFANEQRDIVRAENPGIAFGQIGKILGEKWKALDKKGREPYDAKAAADKKRYELEKAEYLKTKSAAAE