Tag cytochrome c release