Crystal structure of basal pilin PilB from Streptococcus sanguinis