MGVESRGKPKNWTKKSPQQLKKMGAQQRSRYLAYEEPPKEIQDTVDLTQKRVKDLIQKQKNSTPRMNNEMEIDRQKHSNLIGQLKAAEARNRIRVMRLQYQAMRAHEVKHLISCQPTSLKALRFEALVPPYTNNRNPGDHLDKLDRARVESILEDENGITTNRKLD