Crystal structure of HearNPV P26