Crystal structure of TAL effector reveals the recognition between asparagine and guanine