MGTRHLTHLSPYSTPISRLFPSSSFFFTARFPRTSATPTPAFSSRSFSAKIMASSAAKKVLVPIANGTEPVEAVIAIDVLRRAGADVTVASVEKGIRIDAIWGLKLVADALISDCAGTTFDLISLPGGMPGSSNLKECGVLESMVKKQAADGRLYAAICAAPAVALGPWGLLNGLKATCHPSFMEKLSSFASVVESRVVQDGQAITSRGPGTAMEFGVALVEQLYGKEKADEVAGPMILVPIANGSEEMEAVMIIDILRRAKANVVVASVEDKLEIVASRKVKLVADMLLDEAAKQPYDLIVLPGGLGGAQAFSSSEKLVDLLKKQRGSEKPYGAICASPALVLEPHGLLKGKKATAFPPMCSKLSDQSEVENRVLVDGNLITSRGPGTAMEFALAIVEKFYSREKAIELGKSMVFTYP