HBc capsid proteins were genetically modified by inserting His6-spacer peptide-Tyr6 at the N-terminus and replacing Pro79Ala80 with the tandem repeat of the affibody peptide for human epidermal growth factor receptor I (EGFR), which is overexpressed in various tumor cells. Here, KRT88P is linked to neoplasm.