MKKFLLLAVLAVSASAFAANDAASLVGELQALDAEYQNLANQEEARFNEEKAQADAAKQALAQNEQVYNELSQRAQRLQAEANTRFYKSQYQELASKYEDALKKLEAEMEEQKGVVSDFEKIQALRAGN