TnMax--a versatile mini-transposon for the analysis of cloned genes and shuttle mutagenesis.