MVGDLEVQLRKAASEVDTARMDQQQCRLELQQLRQKHEALSSSYSALQERSRQAAEQQAGTVDGLKAELQRALEEAAQARAAERQRLGEQSRLQGQLDALREVHSQCKTQVKALEEGVAAAARDRQAALDVQEAAAAGWAAKVESLEQRLRAATGSLDQQEQLRTQANQASAKVSTADSHLQGMRDTIDQLTSSKVKLQSKLLDQLASMKRKLAEVEDHNQQLRTSASAAAHQDTYRNLSHSITLAPPSHRPVSAPRAPSPLATVRPPSAGLGSAAVAGSSMRDRAQALYDRARMASRALGYEDESESDGX