ATDAASLVGELQALDAEYQNLASQEEARFNEERAQADAARQALAQNEQVYNELSQRAQRLQAEANTRFYKSQYEDLASKYEDALKKLEAEMEQQKTVISDFEKIQALRAGN