MGDIFEDENEPTVTMTEYIEGVEAQELEADLVLGGDEGKECTYSKGYMNRQAVFSCLTCVPAGNAGICTACSLTCHDGHEVVELWTRRRFRCDCGNSKFGNIHCKLVTEKDPENKDNAYNQNYKGLYCTCHRPYPDPEGEDQGEMIQCCICEDWFHENHLGLETTEQIPRDDEGEPIYEDFVCQDCASRCSFLSFYKEIIVIPSILVGTSANNEIAKQHMQEEAYGNSDARRESLETVLTAGERFNPAQSHVPSKTIGKDNEQLKKPTSVINDSACDDKHLMQCNFVVHGKNHLSHEAASTMTETGQTVASEVSATQIKSSENSVNEVETCSEAGSSTSKEISITGQLMAKSNPSSEQVIEAKKFEGQESRCKLMNGADIPLQTSERKKALFLARNWRDLLCRCNSCYDLCTAMGVTFLLDKGDTLEEYENIAKQRREEKLQQQEGVEVAFLQNLGHTQQIELLSGINDMKNELRSFLESLDTTKAVTGADIREVFDNLKRKRQRLI*