MSEAGLPYKVYAGHDSVLAEKRKQRRIRTTFTSAQLKELERAFQETHYPDIYTREEIAMKIDLTEARVQNHHHHAVAALSSPFSSLLGAAAGGGAAGYLLDPLGGLNKTTAANHLF