MEIRVLRYFLAIAREESISGAATFLHITQPTLSRQIMELEEELGVKLLVRGNRKITLTNEGRLLHKRAEEIISLVDKVELEFDNPNEIISGDIYIGSGETEAMRLIARTAHHFHQKYPNVRYHLFSGNADDVTEKLDKGLLDFGILIEPANIQKYDYAQIPATDVWGLLMRKDSALASQSTINPKDLCNIPLIISRQTLVDKAISKWLQDSNEKLNIIATYNLVYNASLLVEEGLGYALCLDRLVNTTENSNLCFRPLSPPLEAKLNIIWKKHQIFSKAAEKFLLQIQKDFSSIMLDTSKLDTPKEK*