ted gene e