SPW repeat protein
response regulator
hypothetical protein
tyrosine-type recombinase/integrase
baseplate J/gp47 family protein