MAAQTLQLRPLGNTGLNLSSVGFGASPLGKVFGDVSEQDAFAAVREAFRLGVNFFDTSPYYGGTLSEKVLGKALKALGVPRDQYIVSTKCGRYKEGFDFSAERVTKSIDESLERLQLDYVDMLQCHDIEFGSLDQIVNETLPALLKLKQAGKIRFIGITGLPLRIFTYVLDRVPPGTVDVILSYCHYSVNDSTLEDLLPYLKSKGVGVISASPLSMGLLTEAGGPEWHPASSELKAACRAAADHCKGKGKNISKLALQYSLANTDISSILVGMKSVKEVEENIAAALELATAGMDEETLSEITDILKPVKNQTWPSGIQQS*