MNPKKNEQVEVLKTAQKRTEPKAETNATELFVETVWDQYEESLERSNQFSEDREDAYLKSLKEVIKLNQEFRKSLSSIYRESKETNSEIVKGVSNFASKNGVKDELNFSELTDQLNDVSTRFEKIALTPIKSTFDLLDRFEKGIEENSESFIQYSRERRGGWQKVTNEYAKLARDSQKNLLNRFEESFKILTSIK