If your sample has a total positive charge and you are running a native gel (no SDS) why not reverse the polarity of your gel ? i.e connect red lead to black input in power pack (remember to reverse them afterwards)
There were only a few papers published on CTAB PAGE. We used capillary electrophoresis format https://www.researchgate.net/publication/51675274_Size_separation_of_proteins_by_capillary_zone_electrophoresis_with_cationic_hitchhiking, Check the references for papers separating proteins in slab gels. For cytochrome c and other basic proteins you may need carbamylate your proteins https://www.researchgate.net/publication/51636639_Chemical_modification_of_proteins_to_improve_the_accuracy_of_their_relative_molecular_mass_determination_by_electrophoresis.
Article Size separation of proteins by capillary zone electrophoresi...
Article Chemical modification of proteins to improve the accuracy of...