MGTRHLTHLSPYSTPISRLFPSSSFFFTARFPRTSATPTPAFSSRSFSAKIMASSAAKKVLVPIANGTEPVEAVIAIDVLRRAGADVTVASVEKGIRIDAIWGLKLVADALISDCAGTTFDLISLPGGMPGSSNLKECGVLESMVKKQAADGRLYAAICAAPAVALGPWGLLNGLKATCHPSFMEKLSSFASVVESRVVQDGQAITSRGPGTAMEFGVALVEQLYGKEKADEVAGPMVMRSLHGGEYTMTELNSVDWTCKTVPQILVPIANGSEEMEAVMIIDILRRAKANVVVASVEDKLEIVASRKVKLVADMLLDEAAKQPYDLIVLPGGLGGAQAFSSSEKLVDLLKKQRGSEKPYGAICASPALVLEPHGLLKGKKATAFPPMCSKLSDQSEVENRVLVDGNLITSRGPGTAMEFALAIVEKFYSREKAIELGKSMVFTYP