MLWHYDVTPHEQSHLNLFANRPQPKKKRKSRTAFTNHQIFELEKRFLYQKYLSPSDRDEIAAALGLSNAQVITWFQNRRAKLKRDMEELKKDVETVKVLSAHKTFLENVNDMNILKKKIMHDDGGSPQK