Eukaryotic LanCL2 protein