MSENHPHVLIFPYPAQGHMLPLLDFTHQLVNNGVYITILVTPKNLPFLNPLLSRNPSIKTLVLPFPSHPSIPAGVENVKDLPANGFLSMMCNLGKLRDPILEWFHNHPSPPSAIISDMFLGFTHEIATQLGIRRYVFSPSGALALSVVYSLWREMPKRKDPNDENENFHFPNIPNSPKFPFWQISPIYRSYVEGDPSTEFIRECYLADIASHGIVFNTFIELENVYLDHLMKDLGHNRVWSVGPVLPPGEEDDVSVQSNRGGSSSVLASEILAWLDKCEDHSVVYVCFGSQAVLTNKQMEELAIALDKSGVHFILSAKRATKGHASNDYGVIPSWFEEKVAGRGLVVRDWAPQVLILKHRAIATFLTHCGWNSTLESLTAGIPLLTWPMDELAALLAEAVQGNKVEDRRLRASKLRKIAINGIKEGGNSFKELAAFVKHLREEATIIEA*