Offset recombinant PCR: a simple but effective method for shuffling compact heterologous domains