Complex structure of AtHPPD-ZWJ