MSRQKIQIKKIDNTAARQVTSSKRRRGLFKKAQELSTLCDAEIAHIVFSAAGKLFEYSSSRKMRGEELQGLKIEELLEAGPCSIVEEKVCFIKL