TPLWRRNGEGKPLCNACGLFLNLHGIPRPAALKSTFIKRRNRGRNGEKPGGNKKPAKPKVPLNEPIHSKPF