LKGQWSTEEDQKLVGLVEKYGVRRWSYIARALSGRVGKQCRERWNNHLAPDIKRGTWTLDEEEKFIEAHLELGNKWSYIAKRLPGRTENSVKNHWNATRRRK