foreign gene