MGVGSQDAIKQFQAFIDQVEEPLRTTFQNVHQGFVTATLMRFLKARDWDPYKAQKMLVDCLNWRVQNEIDNILSKPIVPADLYRAVRDSQLIGLSGYSREGLPVFAIGVGLSTFDKASVHYYVQSHIQINEYRERIVLPSASEKQGRPITTCIKVLDMTGLKLSALNQIKLLTIISSIDDLNYPEKTNTYYIVNAPYIFSACWKVVKPLLQERTRRKIQVLPGCGRDELLTIMDYSSLPHFCRREGSGSSRHSESGSENCYSLDHPFHQGLYNHIKQQARLREAVEPIKQGSFHVDFPVPPDDEVEIAKTIESELHKFENGNDV*