MMKLKNNLLEKTLELSELFKIYKELLTDKQKQYFELYIDEDLSLSEIADEFNISKTAVYDSISKTSKLLFSLEKKLHLKQKQDLLISLINKIETNQIDQKQFIKSLKEVIWWKY