Is cytochrome ca protein