1. A vector having two restriction recognition sequences different in nucleotide sequence both of which are recognized by a first restriction enzyme, wherein one of the restriction recognition sequences comprises a part of a restriction recognition sequence recognized by a second restriction enzyme that is different from the first restriction enzyme, and the other one of the restriction recognition sequences does not comprise the part of the restriction recognition sequence recognized by the second restriction enzyme.