MAVEGDERVIATAQQIVRSLATTETMTKDMLRILSNFDNRFSSMTERLGNDAGSDIEERLAAAEEVVLRWDASSSEAARQSMIWEGPPDEAASYLQAVDEVQRLTESLEGLSLAENDNDDSNNNDINGSQLLDRAQNVLQIAMARVSFCSSHHEDLPDVASISSGEGEGDRDEDAQNLLVNTDSSGDLVIDLIRPEVIPDLKDIAERMVASKYERECCQVYSTVRREILDEGLQRLGIEKLSIEEIQKMDWESLEVKIKKWNQAIKIAVQVLLASEKRLCVQIFEQLX