MKRNQVLFLTCAAAVVFLAVLHVGESAAVRSKDDPAPDKKESLKSKIFMQGSEASNFFKKRGKRSPKSQDEINAENRQRLSADERRREYYEEQRNEFENHVEEEQDEQEERSREQIEQWRQWHYDGLSPSYLYQRQNI