Gravar-mail: A combinatorial approach to create artificial homing endonucleases cleaving chosen sequences