MSLQREEQEHTSCGRRLRRIPLRQQSLGTGDTSELRVPAGDATRATSHQMSREGAVLRLPQISIPGALGGSRMLNLRDEDIKLREMTCRGTSPQSLTDVTWDSFVAHGSRFAFLLEGTSAVMPSCFLSVELLLRKLSLMLPDFLGKNSTQFAMKYNVLQGNAFCLTFLQYRNPLQIGVSSHNMMVLCDLVGFGRPKKMPLNAISSSIFSQSLLNTKMVLRPSDVKALALQVAPGKYRQRRVRPTTRARPPARTPQYQLPPAHLQRPPPGAAPRSSAASLQREALGEVSVNTQQPLLSAAQQPTAVKAAGDARKEQPTGDPADGSARKAEGIARGLEASDSEADNQSGTNAGKGGHGEAVVTADVSNPQLLQTDIASPPDHPDPEIEGSTFQIESHLQNEAPPGGEGGFHDGRSGERRVSSSAASKRGRDWAGSITGSGAKKRSMGGGRWSTAEEQAGERILHNVRIL*