A specific and versatile genome walking technique