RRKRRILFNQLQIHQLEKIFRRQKYLSAAERDQLSSMIGLSPTQVKIWFQNHRYKTKK