MSMVEDSIPNLSGTSFPKSLNIADLGCSSGPNTLLVIKEIIDVTHERCSQLQRSMPELRLFLNDLPGNDFNTIFMSLPGFYDTLKEEKGLPLGTCFISGVPGSFYGRLFPINSLDFVHSSCSVHWLSQVPQGLQSDMGLPLNKGNIYMAMSSPPAVYKAYLDQFQSDFSLFLKLRSEEMTCGGRMVLTLMGRKGEEPSSGDCCRLWELLAQALKGMVSQGVIKEAKLDSFDLPYYTPSVKELKAVIAMEGSFVLDRLQITEINWDTNDNDDSEGNFFDKKASGQNVARCIRAVTESLLANHFGAEIIDELFEKYAENVGEHLAKEKTKHVNIIFSMTKKV