MLRSTKRREQSHLNLFANRPQPKKKRKSRTAFTNHQIFELEKRFLYQKYLSPSDRDEIAAALGLSNAQVITWFQNRRAKLKRDMEELKKDVETVKVLSAHKTFLENVNDMNILKKKIMHDDGGSPQK