Enviar Registro por Correo electrónico: Novel folded protein domains generated by combinatorial shuffling of polypeptide segments