flagellin English flagellin flagellin flagellin protein flagellin English English flagellin English flagellin English Flagellin English http://en.wikipedia.org/wiki/Flagellin Flagellin Flagellin English flagellin φλαγγελίνες flagellin flagellin flagellin Flagellin flagellin English English flagellin