cytochrome c domain of pp3183 protein from Pseudomonas putida