MSSPQSQQNSTSDEDPHQVMDHKRKRRMLSNRESARKSRMKKQKHLDDLITQVTQLKTENSQIMSQIDNATQHYMKMDSENTILRTQVLELTDRLQSLNSVLFIMEEVSGLAMDIPEIPDPLLKPWQLPCPSHPIMASADIFQC