MLGLSENRAKLAKHGMSVVEVAKAAGAEWAKVADKFKWEKLAAKEKKRYEKEMAAYIGVTPEAPTKKVVRAKLTAA