MRGAAEEVERLHTQVAALTPLNQQLQEEASRARAEAAAASASQEAAQQALRRLESEAADRARKFALLQRGFKAKXEALQGQLEAAQAALAQQQGATAAAATQAAGVEAAVRAAEQAQAQAVRDNLSLRQQLERLQEELDKQVVAAGEAAERLAAVEAQLQAERASRAAAERDDGNLRHDFERLLTAAVASREDAATRALAEATRLVEAAEERVRSAEQRAQLAEQAKIELSLALAQADDGMRGMAEPPSPAEFEGAAASASTVQDARVQQPAHPMSGDMKDLVERLQSKAEEAELAAAVQTRRASHAEAE