Dean Harken is Red John, period. Dean Harken, the CDCA guy from S02E16 "Code Red".
He fits RJ's profile perfectly. The very first time I saw him I thought "Damn, he would be the perfect guy to play RJ". Besides PJ is a little suspicious of him too. You can see that in his reaction when they had first met and shook hands. PJ asks him for an ID and is surprised to see his ID with no photo. This is clue number one.
Now, as quoted by Teresa Lisbon, CDCA is Rich, Mean and well connected and in comparison, CBI is like the poor orphan. This would explain why RJ have ample resources and is well connected with both CBI and FBI. This would be clue number 2.
When Lisbon tells PJ how well connected CDCA is and they need to cooperate with Harken, Jane says he irks him. PJ must have have sensed something on him. As you know both PJ and RJ is good at looking right through people and see what's inside. Clue number 3.
In S05E09, Jane asks Lisbon specifically about the "Red Headed" security guard at the Bio Research Lab, Dean Harken. Of all people Jane have met, why would Bruno care to add Harken's name into the script for the second time. Obviously, the 4th clue.
In S05E09, in the last scene where the camera focuses on Jane's Book of possible suspects, Dean Harken's name is boldly visible along with some others. So he is definitely a possibility and this could be the 5th clue.
Besides, his age and physical stature fits RJ's profile. This is not a clue but just an observation.