MKKHLQAESPDPSDVEAMKVEISELKQKVEMLESENAELKQSINQQLTPGIGISDGNI