MDGLADAGPTPFLAKTYDMVDDPTTDAVVSWSATNNSFVVWDPHLFGTVLLPRYFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQRHLLRNIKRRKPTHGSQNQQSLGSYLEVGNFGHDVEIDQLKRDKQLLMAEVVKLRQEQQNTRSDLQAMEKRLQGTEQKQQQMMSFLARVMQNPLFIRQLISQSEMRKELEDAISNKRRRRIDQGPEAVDSMGTGSTLEQGSHVMFEQQEPVDSFVNGVISDLESSSVDTKGAEVQQSVASSRSEQLRGRPSGELNDDFWEDLLHEGGLGEEASNLVVPDDMNLLAQEMH