I've looked through the posting history of Gep, and I find the stuff very dodgy to be mild.
Let's look at the voting history first:
Day 1) Klin - Civilian - voted at 13.12
Day 2) Klin - Civilian - voted at 20.59
Day 3) Alen - Unknown (but most likely Civilian) - voted at 20.31
Day 4) Fr3sh - Gangster - voted at 20.57
On Day 1) Gep put in only one early vote on Klin which ended up meaning absolute nothing since Bezzy got the majority of the votes. We can't conclude anything from this, but if Gep was a G, the vote surely wouldn't attract any suspicion.
On Day 2) Gep put in an early vote (together with Zach and later confirmed G Fr3sh) on Cuti. He later changed this for first the C Piotrr and later the C Klin - both at 20.59 to eventually doom Klin in a match-up between 2 C's. Gep basically ended up lynching Klin (since Piotrr and Klin were close).
On Day 3) Gep votes on Alen which at the time made the overall vote 5 on Zach, 4 on Piotrr and 4 on Alen. Piotrr turned out to be a C and got lynched while both Zach and Alen seem most likely to be C's. If this is the case, then it makes good sense for a G to vote on Alen since he's clearly the most influential in here.
On Day 4) Gep put in an early vote on ILiveForJuve, but decided to change it for Fr3sh at 20.59 when it was all clear that Fr3sh, who turned out to be a G, was going to get whacked. This could be done to look less suspicious by voting on a G instead of being one of the only ones not voting on the G.
Also, here is a very suspicious quote:
On both Day 2 and Day 4 Gep put in a late bandwagon vote even though he said this was suspicious. Add to this, that Gep hardly posts, but almost only votes.
What do you say, am I missing something?