id: PR:000050098
name: artificial protein
def: "An amino acid chain that is produced as an outcome of a planned process with the intent to create an amino acid sequence different from native proteins known at the time." [PRO:DAN, OBI:BP]
comment: Requested by=IEDB.
synonym: "artificial sequence protein" EXACT [IEDB:BP]
synonym: "engineered protein" EXACT [PRO:DAN]
synonym: "synthetic protein" EXACT [PRO:DAN]
intersection_of: PR:000018263 ! amino acid chain
intersection_of: output_of GO:0006412 ! translation
intersection_of: has_gene_template SO:0000280 ! engineered_gene