QVPDNPPNYILFLNNLPEETNEMMLSMLFNQFPGFKEVRLVPGRQDIAFVEFENENQAGAARDALQGFKIPPSHAMKITYAKK