MNKYLEYPEVESKELPPQKLVVLLHGVGSDGHDLIGLVPYIKNDLPNCHFISPHGIEDYDMMPYGRQWFSLRDRSPHIIAKLIANNISKLEDIIREKQTELNLTNKDTVIIGFSQGTIIGLYLTLIQQKPLFCTIGFSGALIPPMKVNNKLTPICLIHGELDQVINVSEMYNASNYLSKLNIEHSGHKLTSLAHSIDGRGLEIAINFINTCHNIV