Structure of the surface layer protein of the outer membrane of Spirillum serpens