MSSRRPRSWQSSSASRITDEQINDLVSKLQAVLPEARIRRSDRVSAAKVLQETCNYIRSLHREVDDLSERLSELLASTESSSAQAAIIRSLLM