MAAQTLQLRSLGNTGLNLSSVGFGASPLGKVFGDVSEQDAFAAVREAFRLGVNFFDTSPYYGGTLSEKVLGKALKALGVPRDQYIVSTKCGRYKEGFDFSAERVTKSIDESLERLQLDYVDMLQCHDIEFGSLDQIVNETLPALLKLKQAGKIRFIGITGLPLGIFTYVLDRVPPGTVDVILSYCHYSVNDSTLEDLLPYLKSKGVGVISASPLSMGLLTEAGGPEWHPASSELKAACRAAADHCKGKGKNISKLALQYSLANTDISSILVGMKSVKEVEENIAAALELATAGMDEETLSEITDILKPVKNQTWPSGIQQS*