MKTPEEYYAIARDMFLQAHPDFSAALDKISPQDAQSLGMTQERLRAIQADRIYAAFLRAKKQDGILFSIQLAEPNKEVAAQAIERYLRSHAEALGMTWEEFCIKNEL