World Library  
Flag as Inappropriate
Email this Article

TGF alpha

Article Id: WHEBN0009506574
Reproduction Date:

Title: TGF alpha  
Author: World Heritage Encyclopedia
Language: English
Subject: TGFA, Enzyme-linked receptor, Epidermal growth factor receptor, Growth factors, Keratinocyte growth factor
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

TGF alpha

Transforming growth factor alpha (TGF-α) is a protein that in humans is encoded by the TGFA gene.[1] As a member of the epidermal growth factor (EGF) family, TGF-α is a mitogenic polypeptide.[2] The protein becomes activated when binding to receptors capable of protein kinase activity for cellular signaling.

TGF-α is a transforming growth factor that is a ligand for the epidermal growth factor receptor, which activates a signaling pathway for cell proliferation, differentiation and development. This protein may act as either a transmembrane-bound ligand or a soluble ligand. This gene has been associated with many types of cancers, and it may also be involved in some cases of cleft lip/palate.[1]

Contents

  • Synthesis 1
    • Synthesis in the stomach 1.1
  • Function 2
  • TGF-α receptor 3
  • Animal studies 4
  • Human studies 5
    • TGF-α and the neuroendocrine system 5.1
    • TGF-α and the suprachiasmatic nucleus 5.2
    • TGF-α and tumors 5.3
  • Interactions 6
  • See also 7
  • References 8
  • Further reading 9
  • External links 10

Synthesis

TGF-α is synthesized internally as part of a 160 (human) or 159 (rat) amino acid transmembrane precursor.[3] The precursor is composed of an extracellular domain containing a hydrophobic transmembrane domain, 50 amino acids of TGF-α, and a 35-residue-long cytoplasmic domain.[3] In its smallest form TGF-α has six cysteines linked together via three disulfide bridges. Collectively all members of the EGF/TGF-α family share this structure. The protein, however, is not directly related to TGF-β. In the stomach, TGF-α is manufactured within the normal gastric mucosa.[4] TGF-α has been shown to inhibit gastric acid secretion.[4]

Limited success has resulted from attempts to synthesize of a reductant molecule to TGF-α that displays a similar biological profile.[5]

Synthesis in the stomach

In the stomach, TGF-α is manufactured within the normal gastric mucosa.[4] TGF-α has been shown to inhibit gastric acid secretion.[4]

Function

TGF-α can be produced in macrophages, brain cells, and keratinocytes. TGF-α induces epithelial development. Considering that TGF-α is a member of the EGF family, the biological actions of TGF-α and EGF are similar. For instance, TGF-α and EGF bind to the same receptor. When TGF-α binds to EGFR it can initiate multiple cell proliferation events.[5] Cell proliferation events that involve TGF-α bound to EGFR include wound healing and embryogenesis. TGF-α is also involved in tumerogenesis and believed to promote angiogenesis.[3]

TGFα has also been shown to stimulate neural cell proliferation in the adult injured brain.[6]

TGF-α receptor

A 170-kDa glycosylated protein known as the EGF receptor binds to TGF-α allowing the polypeptide to function in various signaling pathways.[2] The EGF receptor is characterized by having an extracellular domain that has numerous amino acid motifs. EGFR is essential for a single transmembrane domain, an intracellular domain (containing tyrosine kinase activity), and ligand recognition.[2] As a membrane anchored-growth factor, TGF-α can be cleaved from an integral membrane glycoprotein via a protease.[3] Soluble forms of TGF-α resulting from the cleavage have the capacity to activate EGFR. EGFR can be activated from a membrane-anchored growth factor as well.

When TGF-α binds to EGFR it dimerizes triggering phosphorylation of a protein-tyrosine kinase. The activity of protein-tyrosine kinase causes an autophosphorylation to occur among several tyrosine residues within EGFR, influencing activation and signaling of other proteins that interact in many signal transduction pathways.

Epidermal growth factor receptor (EGFR) signaling pathway upon binding to TGF-α.

Animal studies

In an animal model of Parkinson's disease where dopaminergic neurons have been damaged by 6-hydroxydopamine, infusion of TGF-α into the brain caused an increase in the number of neuronal precursor cells.[6] However TGF-α treatment did not result in neurogenesis dopaminergic neurons.[7]

Human studies

TGF-α and the neuroendocrine system

The EGF/TGF-α family has been shown to regulate luteinizing hormone-releasing hormone (LHRH) through a glial-neuronal interactive process.[2] Produced in hypothalamic astrocytes, TGF-α indirectly stimulates LHRH release through various intermediates. As a result, TGF-α is a physiological component essential to the initiation process of female puberty.[2]

TGF-α and the suprachiasmatic nucleus

TGF-α has also been observed to be highly expressed in the suprachiasmatic nucleus (SCN) (5). This finding suggests a role for EGFR signaling in the regulation of CLOCK and circadian rhythms within the SCN.[8] Similar studies have shown that when injected into the third ventricle TGF-α can suppress circadian locomotor behavior along with drinking or eating activities.[8]

TGF-α and tumors

Its potential use as a prognostic biomarker in various tumors, like gastric carcinoma .[9] or melanoma has been suggested.[10]

Interactions

TGF alpha has been shown to interact with GORASP1[11] and GORASP2.[11]

See also

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^ a b
  2. ^ a b c d e Ojeda, S.; Ma, Y.; Rage, F. The transforming growth factor alpha gene family is involved in the neuroendocrine control of mammalian puberty. Mol. Psychiatry 1997, 2, 355.
  3. ^ a b c d Ferrer, I.; Alcantara, S.; Ballabriga, J.; Olive, M.; Blanco, R.; Rivera, R.; Carmona, M.; Berruezo, M.; Pitarch, S.; Planas, A. Transforming growth factor- α (TGF-α) and epidermal growth factor-receptor (EGF-R) immunoreactivity in normal and pathologic brain. Prog. Neurobiol. 1996, 49, 99.
  4. ^ a b c d Coffey, R.; Gangarosa, L.; Damstrup, L.; Dempsey, P. Basic actions of transforming growth factor- α and related peptides. Eur. J. Gastroen. Hepat. 1995, 7, 923.
  5. ^ a b
  6. ^ a b
  7. ^
  8. ^ a b Hao, H.; Schwaber, J. Epidermal growth factor receptor induced Erk phosphorylation in the suprachiasmatic nucleus. Brain Res. 2006, 1088, 45.
  9. ^
  10. ^
  11. ^ a b

Further reading

External links


This article incorporates text from the United States National Library of Medicine, which is in the public domain.

This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.