MKSTPTFNMTKTEGIKRRLKPVIEKKRRDRINHNLDALRDLLFKNTADTRLQNPKLEKAEILDLAVQYIKKTIRKTETARNSNQMDCKSTQNQFVISPAGPLYTSDYCRRFKTSEQNEVLLNLGVSQNLSGSSKTGNKLVSQKGFLLSPPGQNYHQELLLHPESSTSPSISSSSQYSSPPSSPTFTSTSCSPSSSPPCPSTSCAAFPDQLSPLITPLSLQRPVFVPQAILPHMTRDLTPPHSPVLALRQDPFPLPNQHAWRPWS