The Characterization of a Novel 108 kDa Inositol Polyphosphate 5-Phosphatase: Regulator of Cell Death