Similar to Mitochondrial processing peptidase. Os05g0524300