Transcription-activator like effector (TALE) proteins bind to DNA in a easily programmable manner. TALE proteins consist of aminoacid repeat regions which contain variation regions. These variation regions