MSSRRSRSRQSGASAEITDAQITDLVSKLQQLIPELRARRSDKVSSAKVLQETCNYIKNLHREVDDLSDRLSELLANTDSNSAQAAIIRSLLM