MKQRRRTLKNRGYAASCRIKRIEQKDELESEKTQEYRDMEAMQEDNNRMREEIESWHSKYQALKKFAQDKKIIIPPDLETMX