gene ppdC