ORCTL3: Insights into the Function and the Structure of a Novel Anticancer Gene