Generation of variability by in vivo recombination of halves of a (β/α)8 barrel protein