MSENHPHVLIFPYPAQGHMLPLLDFTHQLVNNGVHITILVTPKNLPFLNPLLSRNPSIKTLVLPFPSHPSIPAGVENVKDLPANGFLSMMCNLGKLRDPILDWFGNHPSPPSAIISDMFLGFTHEIATQLGIRRYVFSPSGALALSVVYSLWREMPKRKDPNDENENFHFPNIPNSPKFPFWQISPIYRSYVEGDPSTEFIRECYLADIASHGIVFNTFIELENVYLDYLMKYLGHNRVWSVGPVLPPGEDDVSVQSNRGGSSSVLASEILAWLDRCEDHSVVYVCFGSQAVLTNKQMEELAIALDKSGVHFILSAKRATKGHASNDYGVIPSWFEEKVAGRGLVVRDWAPQVLILKHRAIAAFLTHCGWNSTLESLIAGVPLLTWPMGADQFANANLLVDEHEVAIRACEGAQTVPNSDELAALLAEAVQGNKVEERRLRASKLRKIAINGIKEGGNSFKELAAFVKHLREEATIIEA*