M ring, S ring and proximal rod of the flagellar basal body of Salmonella typhimurium are composed of subunits of a single protein, FliF