MLIFFTASAASLSMAILSGEVNGDATRMTSIVGAPPLDLGDVNPFLTMCGGHPDLCSIFTQTVRENLVKASDTILINTFHRLESATIDALQKQFRVCPIGPLLGSFTVPTLWAQEYSCLEWLDKQSPASVLFVSFGSLAPLSSTQLLELALGLEASHHSILWVTRPDLIYGKAPELPPDFLERVKDRLLVVSWAPQLEVLSHSAVGGFLTHCGWNSTLESISAGVPMLGCPFTGDQMLNCKFVVEKWRIGLRLSIDGCVTRADVQGKVRELMEGELGKELRLRAMDLKHAAMRALAEGGSSYQNLQRVIQHGR*