In vivo fragment complementation of a (β/α)8 barrel protein: generation of variability by recombination