Hpi protein