MASLFLHQPKNKYSWKGFGAIRNALQELKEEGLRENCINFVANNDAKVSNDEDDEERCGSQLNNKSNPTVKPQPPADQKTDNIREKSMALLTQNFVKLFVCSTEEMISLDDVTKLCLGMHIVH