MSHRMMMSPVKVEGRRCPDPDPAAAAGGGAPRPMDGLGDAGPTPFLAKTYDMVDDPATDAVVSWTATSNSFVVWDPHLFATLLLPRYFKHSNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQRHLLRNIKRRKPTHGSQNQQSLGSYLEVGNFGHDVEIDHLKRDKQLLMAEVVKLRQEQQNTRSDLQAMEKRLQGTEQKQQQMMSFLARVMQNPMFIRQLISQSEMRKELEDAISNKRRRRIDQGPEAVDGMGTGSTLEQGSQVMFEKQEPVDSLVNGVISDLESSSVDTKGAEVQQSVASSRSEQLRGRPSGELNDDFWEDLLHEGGLGEEASNLVVPDDMNLLAQKMD