Buccochromis heterotaenia?
The black stripe and the gilplate say Taenilithrinops. But the shape of the head looks different...
Last try for to today: Lithrinops marginatus.
L. ocelatus is dam rare (at least at my place), the whole L. kande group has the black stripe more in the middel. Same goes for L. letrinus. So L. marginatus seems to be left.
Telmatochromis sp. "Orange Scribble"?