Text this: Halotolerant aminopeptidase M29 from Mesorhizobium SEMIA 3007 with biotechnological potential and its impact on biofilm synthesis