Orthologous surface proteins from Mycoplasma hyopneumoniae and Mycoplasma flocculare: in silico comparison and heterologous expression of differential extracellular domains