MPVEQFIGKVTTRISWRMNAGISYKVYPGHDSVLTEKRKQRRIRTTFTSAQLKELERAFQETHYPDIYTREEIAMKIDLTEARVQV