LOCUS BBa_K112704 48 bp DNA linear 12-Mar-2026 DEFINITION