GCA_000018585.1 P9211_12541 definition Tfp pilus assembly protein PilF GCA_000018585.1 P9211_17391 definition Tfp pilus assembly protein PilF