IKQKKNEKMVKQNTIEKNQPESERNDLRYKGVRKRKWGKWVSEIRLPNSRERIWLGSYDTAEKAARAFDAA