MSQSSAFSRVLAVTGALTALSLTGYAIYFDYQRRNNPEFRKGLKRELKKQAKALKLEEEEAKQRKLQEVGEALTKDLATDPLPTDPAQREASFATNVELGERLSVVPGKELEAACKFYKALSVYPNPADLLGIYQRSVPENIYEYIVLMIAVYPPTNIASIINGVQNPTAAVSEAELAAMSKVNDIDE