MLHPQAYTADKFAGECLTVSALSKTPPSLALAQKSWKSFIQTMPRTADVKLSSVEVAALGRKVSVAVSYMPCHMPLPANVLGFNVHVGVNVHDHRQCSPSPSAMRVCRWCQVRKHMTFKASCSGTKFRKGKPADDVPTLVKDAVSIVGQQGLVRPPADMTVAQYALFIENHYGGASPLQQLLSKQRASSGGHAATDAAVDQAVALEIAKRVGQPGVPHAPRGVQPGTAVSTVRACCSCMAGAGAHITQPVLLGSATWAEGSGSRGPESPVFQLSLP*