MVHTTNSGLYVSCDQVNPTILGCNERNDSIGIGISELAAKPMPNNLKYMLSLREIPTMHQDIVHSIFSYAASHEFLEKNIRSRPDLDALGAQGDIGWYCCRAILWANDYQMPQNVRAMPAPIFNAAGVIMSCGATFMWEDGRLATYHASFLSHATTNLTVQGTRGTLHVEDFCIPFEETNASFKFISDMKPKPLFLGWENRPDEHKVIAEVPQEVAMIEELSRIVKNIRDGEGKIDPFWPSITRKTQVLVNAVMESIHSNFDIVNIT*