Deffinately Gymnogeophagus ... I couldn't tell you which one though, lots of species that look alike, and dozens of color forms for each one. The lines arranged in perfect rows is supposedly the give away for the genus versus a brazilienus (not sure how this really holds up IRL though).