MRRELQGQQVCSGCKELQNDLKQIGAWSTWLTEILGLPGWPAGREPEPYEAPWTSQLAQQQEELKKHDAELQSQRTLLENLLTQMKEVKTSEQQRQASTEAMEAMAAKQTSSLHSLRQKLAKERKDEAARRASCEEEFSKLRGQIEQDLLDLRKAQAENSVAQAAAVEEKQQALLRHCRAWASDASEVAKDALDERMQQVCEDLRSSGEALARETKQQCRGWVDAALGKLESLAIRSREQLATLSAELPLTVKRLVGEEMAKLRKVPTATQPQLRKVSKHGTAPQSNPETQPFELGEPLPSKACSLRPPDGEGDGNASSLK