MKKGDKKDRNANSNKFDLEPLSPSPCLGISDDELVSISVRDLNRQLKLRGLTREEIVRMKQRRRTLKNRGYAASCRIKRIEQKDELEQEKVGELSETEKLAEDNGKIREEIEALHRKYEALQKFALQKKIPLPSEMDPLH