MSFKKPEENPSCILAAKSLGPKSRSARSHGITMAGTGKFFVGGNWKANGLVGDVKRLVSELNAEQISDDVDVVVAPPFVHLPLVKDSLRPEIQVAAQNAWVGKCGAYTGEVTAEQLVDLDIPWVILGHSERRNIIGESNEFVGQKAEYALSKGLSIIACIGELLEDRQGGHTFDVVFAQLKALADHISDWEKVVVAYEPVWAIGTGVVASPEQAQEVHAGVRQWLTDNVSKDVAAKTRILYGGSVSPKNAQDLAKKEDIDGFLVGGASLKGPDFATICNSVQYKTSPAVL*