MDEKKSKVLIIGATGNLGYHLAQFSLKFSHPTFVLVRDSAPNDPVKAQKLQSLSNCGATLIKGSLEDEKSLVGAVKQVEVVICSIPSKHVLEQMVLIRVIKEAGCIKRFIPSEFGADPDRIQISDMDYNFYLRKAEIRRLVEAEGIPYTYISCNFLTSYLLPSLVQPGLKTPPRDKIRVFGDGNVKAVFVKEQDVAAFTICSMDDPRTLNKVLYLRPPGNVYSMNELVEIWESKIGKKLEKIYVPEDELLMKIKETPYPDNMQMIFIYSAFVKGDHTYFDIDSHSGAEGTQLYPNVKYATISEFLETLL*