MKKFLLLAVLAVSASAFAATDAASLVGELQALDAEYQNLANQEEARFNEERAQADAARQALAQNEQVYNELSQRAQRLQAEANTRFYKSQYQELASKYEDALKKLEAEMEQQKAVISDFEKIQALRAGN