MAAQTLQLRSLGNTGLKLSSVGFGASPLGKVFGDVSEQDAFDAVREAFRLGVNFFDTSPYYGGTLSEKVLGKALKALKVPRDQYIVSTKCGRYKEGFDFSAERVTKSIDESLERLQLDYVDMLQCHDIEFGSLDQIVNETLPALLKLKQAGKIRFIGITGLPLGIFTYVLDRVPPGTVDVILSYCHYSVNDSTLEDLLPYLKSKGVGVISASPLSMGLLTEAGGPEWHPASSELKAACRAAADHCKGKGKNISKLALQYSLANTDISSILVGMKSVKEVEENIAAALEVATTGMDEEALSEITDILKPVKNQTWPSGIQQS*