MKKFLLLAVLAVSASAFAATDAASLVGELQALDAEYQNLASQEEARFNEERAQADAARQALAQNEQVYNELSQRAQRLQAEANTRFYKSQYEDLASKYEDALKKLEAEMEQQKTVISDFEKIQALRAGN