MSCSITSVFTFKIESTFDEWAAIFDSAEAEKRHSEFLIKPLFRGVSKEDPQKVIVIHQAPEGNVQKFVEANGDWMATHRVDLSTMEESSWTSSTTTESCCD