Based on shape and snout, I'd say Labeotropheus trewavasae. There are several different collection points (color morphs) in the profiles section (under Malawi - Mbuna). None of the pics look exactly like yours, but West Thumbi Is. seems the closest. FYI that round fleshy snout is the giveway for the Labeotropheus genus.