KKGKKRNKEADSFLKKKKDLKKLKKKSVNKTYKEKGNREREEERKRHSAHQTPLSKERDRILKQSHIKLSLSLLKPLAAESTRCMDPGGMMNEAGAYNLAEIWPYPINGGATVNTSMRSGVSFGGPNLVHQFSDSNLISNTNCNDPARMSHALSQAVVAGIAGARKRRDAAEDNKVVSGSDGHDANDGDSKKQKTTGCEDEVETGTLDQKKQLLPEPPKDYIHVRARRGQATDSHSLAERARREKISERMKILQDLVPGCNKVIGKALVLDEIINYIQSLQRQVEFLSMKLEAVNSRMTPGIEVFPPKEFDQQTFENQGMQFGAQATREYSRGASPEWLHMQVGGGFERS