128512-63-0 Protein PXP 18 (candida tropicalis clone pG18) Pxp 18 protein Pxp-18 protein