A vaccine is presented for the treatment of hepatitis B based on an inactivated whole recombinant Hansenula cell that expresses HBsAg and HBcAg. HBsAgVLP and HBcAgVLP expressed in a recombinant Hansenula cell are used as antigens, the HBsAg amino acid sequence expressed by a recombinant Hansenula cell provides a total of 19 epitopes for CTL, the HBcAg amino acid sequence expressed by a recombinant Hansenula CTp cell for a total of 19 Hansenula epitopes, , and the inactivated whole recombinant Hansenula cell is used as an adjuvant.Представлена вакцина для лечения гепатита B на основе инактивированной цельной рекомбинантной клетки Hansenula, которая экспрессирует HBsAg и HBcAg. HBsAgVLP и HBcAgVLP, экспрессируемые в рекомбинантной клетке Hansenula, применяются в качестве антигенов, аминокислотная последовательность HBsAg, экспрессируемая рекомбинантной клеткой Hansenula, предусматривает в общей сложности 19 эпитопов для CTL, аминокислотная последовательность HBcAg, экспрессируемая рекомбинантной клеткой Hansenula, предусматривает в общей сложности 19 эпитопов для CTL, и инактивированная цельная рекомбинантная клетка Hansenula применяется в качестве адъюванта.