MKKFLLLAVLVVSASAFAANDAASLVGELQALDAEYQNLANQEEARFNEEKAQADAAKQALAQNEQVYNELSQRAQRLQAEANTRFYKSQYQDLASKYEDALKKLEAEMEQQKGVISDFEKIQALRAGN