THX Pharma and Biocodex sign licensing deal for Batten-1 and TX01 drugs