MKSIQSIVTLFLFQLTLIPNGFSQETLKTGPKAGSRTYAQNFKDMVLAECLVKAFPKNPIYTRDIASSYHALIEWTYFDLEKAPIETTKLVEKYLALDYSNLFADTESPGIEWNFFKCLDLYHSNDLEEMTKKFVIHPNKTFREENTLLDEAKKQNP