MKKFLLLAVLAVSASAFAANDAASLVGELQALDAEYQNLANQEEARFNEEKAQADAAKQALAQNEQVYNELSQRAQRLQAEANTRFYKSQYQELASKYEDALKKLEAEMEQQKGVISDFEKIQALRAGN