3GJA BIOSYNTHETIC PROTEIN, CYTC3, HALOGENASE, BETA BARREL CYTC3