MNKPFITQAQLALYKYQPSSKYFGQSMAVIAQSEFVEFAKINKSENVIDCFSFFWNRRIKHDIWLISFSDNSEMVIKESLKDGHKIYKFEFCEIVDNCNFDDVFV