MSSNHRPLDDSDILLIQTIRETPSLYDPQLPSFRLSQRKEEDWAKVADLLNISISDARRRWTCLRDRYSRELKQKRLHPSGEFGHNDFFRKMDFLRDFVRKRRERRGRER