MSSSGAAVLNVEQLRRRHHSLSELTYARDEDAKLETTRARLSNILKRHEDLKDRLSRDSDKLIFEHLQKEFEAARAAQTEEISIDDDEWNDGLLATIREKVHMEADRKAMANQVNVPADLPFQSKTTYRIRDKVIYCLDGARIGIQYETFFAGEPCEIFHCVLVSKSFLEKMTVIEHTLPFFLPIRELESDLLSSNAIKFIDHLEEILQAYIDRREQVRLIKELYGNQIGELFHSLPYNLIEFVLEDFECKVTVSIRYSDLILTLPSQARVLAWPLRSSKRISTRSSSASAVQLVPFRLSYAEEALKTLCLPEAYADIVLDLPNALKRSFSSQHSD*