LOCUS BBa_K112619 79 bp DNA linear 11-Dec-2025 DEFINITION {