MKSTPTFNMTKTEGIKRRLKPVIEKKRRDRINHNLDALRDLLFKNTADTRLQNPKLEKAEILDLAVQYIKKTIRKTETARNSNQMDCKSTQNQFVISPAGPLYTSDYCRRFKTSEQNEVLLNLGVSQNLSGSSKTGNKLVSQKGFLLSPPGQNYHQELLLHPESSLYGSSLLRQSTSPSISSSSQYSSPPSSPTFTSTSCSPSSSPPCPSTSCAAFPDQLSPLITPLSLQRPVFVPQAILPHMTRDLTPPHSPVLALRQDPFPLPNQHAWRPWS