MNKPFITQAQLALYKYQPSSEYFGQSMAVIAQSEFVEFAKINKSENVIDCFSFFWNRRIKHDIWLISFPDNSEMVIKESLNDGHKTYKFEFCEIVDNCNFDDVFV