MVEDSVPNLSGTSFPESLNIADLGCSSGPNTLLVIKEIIDVTHKRCSQLQRSMPVLRLFLNDLPGNDFNTIFMSLPEFYDTLKEEKGLPLGTCFIAGVPGSFYGRLFPINFLDFVHSSYSVHWLSQVPQGLQSDMGLPLNKGNIYMAKSSPPAIFKAYLDQFQSDFSLFLKLRSEEMTCGGRMVLTLMGRKGEEPSSGDCCHIWELLAQALKGMVSQGVIKEAKLDSFDLPYYTPSVKELKAVIAMEGSFVLDRLQITEINWDTNDNDDSEGYFFDKKASGQNVAMCIRAVAESLLANHFGEEIIDELFEKYAENVGEHLAKEKTKHVNIIISMTKKV