MSSHSELLVEYDPSDQSSPSSPSSPSSPIPFTHPEVSEILTTSPTSIFNPAIPHDIVFDLFTVPVSEISPDDSNFNRSLNIALKCIPWVDVTLEIRPVNESIDSKLYPIHRVILPSGSSLSEISKALEKSWKSLIPDPTAFAPDCFIRNSELLYPQNKLKHSNYNNDGDENNDKYSEDYKYNKFMDGIAKRVPTVDLWLRQKQTTGIIPPGILTPYIIDDVLENLNDNKEEREEEIVNEKVPLNKKNEAELDKELIRPDLPQYETVFDDKLLERGKSIRC