MLPIDFNNKISYSPLYTQASNNNDEDLADKYPDLKIQSTDPSPARKSHDKIATNSDKLHPSEQVISLFLSNKKIESESDENQYQLCHKELSTIMTSAYEKSLTFRRLFNYAYDTNLCDGDKWYLSTQDAFSTTVTAEEIKAENGKKIISLTTDPANCSQFNEDYQQENGNYALFSLIRAFMHEIVHALTMLPDEDNNHARGAVVEYTNIILKEMGNKEPARFKY