MLKRKHIAFTIEKKVEIIEALKRGETGQSLSERYGVGMSAISDIGKNAARILEYSKKQQEESGSSERMRASKNEEVMEAVYTWLLRSRAAGVPVSGTVFRHKALYFNERLNGDPDFKASQGWLDKFVKRHGIRSLQACGEKLSADRLSADNFTGELKESLEREHYDEHFVYSAEETGLNWRAYPTRTLATHAESTVQGFKAAKDRLH