MNEIIQDLLIDLPNAPISKLELLIKRAINQINNYLNKNFSESDSIKNFKYAIEQIVLDTYLYQQSKQYKDGIVRITEGERSIEYKSTSSTTGRVIFTDEVKAMLPTPYVRLMG