MSSRRSRSRQSGVSTEITDAQITDLISKLQQLIPELRARRSDKVSASKVLQETCNYIKSLHREVDDLSDRLSQLLATTDSNSAQAAIIRSLLM