MVVQVPGISVQDDLEIALRQRQERVEADAAAAAAAXQAAQARAQAKAEARVREAQVPAALLHLQDMHNREQXVVKAREAMATAASVLLAGPEEAAAEFKVLLALLRDKEAQVQRLAMVTLLAVFKDVLPGYRIRPPSERELEVKVSKEVQKLRDYETRLLAHYQAYLKVLLAAAAPARSKAIGAGARGGQTQEAAGGGRTALVTARVAVKCMCQLLSCLAHFXYTPDXLQAVVPCMAASDPEVRSQACSAIRSLLAQPETSGKVALEAVQLVADLVRTRRCVCPPQVVQALSVLRFTEVTRRDPAEDGKRAKPTPKKGAKAPVKRPRSAIDEEVDRDFKESEAATDRRTVAALQSRMLEALFEVYFRVLKNCTSAPELLKPDVLDSNASQQANGNATATALLPALPSQQGPGDIVGAVAPGSGVPRDRLLKXHPLLYPTLEGLARYAHLISIDYFNDLMAVFHQLLRDCHLPLVEQLRVLLTVSDILRGQGEALTVDRKDFH