Structure of a flagellin protein, HpFlaG