Provided are a polypeptide having the functional activity of inhibiting hepatitis B virus x protein (HBx) and a polynucleotide encoding the peptide. Also provided are peptidomimetics of the peptide, including functional fragments and functional variants, as well as the encoding genes thereof. The peptide and peptidomimetics can be used for the prevention and treatment of liver diseases caused by hepatitis B virus infection, including hepatitis, cirrhosis and liver cancer.L'invention concerne un polypeptide et un polynucléotide codant pour ce polypeptide dont l'activité fonctionnelle vise à inhiber la protéine X du virus de l'hépatite B (HBx). L'invention concerne aussi un peptide analogue audit polypeptide comprenant des fragments et des variantes fonctionnels, ainsi qu'un gène associé codant pour ceux-ci. Ledit polypeptide et ledit peptide analogue peuvent être utilisés pour prévenir et traiter les maladies apparaissant après infection par le virus de l'hépatite B, notamment les hépatites, les cirrhoses du foie et le cancer du foie.