XXU43957 3624 657 1425 multiple cloning site XXU43957 3624 721 766 Lac-Z XXU43957 3624 2639 3499 ampR