MPKEKRAAKTATTRSGKKKKDPNAPKRGLSAYMFFANEQRENVRAENPGIAFGQVGKVLGERWKALSDKQRAPYESKAAADKERYENEKKAYQAAGDEDEDDD