Fusion tags for protein solubility, purification and immunogenicity in Escherichia coli: the novel Fh8 system | Synapse