GGALKKGPWTSAEDSILISYVTKHGEGNWNSVQKHSGLFRCGKSCRLRWANHLRPNLKKGAFTPEEERIIVELHAKIGNKWARMAAQLPGRTDNEIKNYWNTRIKRRMRAGLPVYPA