MTTRPDGGGAAPDKQLVPASNGNGTTALAVRKPPSKDRHSKVDGRGRRIRMPIICAARVFQLTRELGHKSDGQTIEWLLRQAEPSIIAATGTGTTPASFSTSSPSSLRSNSNSNDLLLPRAAPFILGKRLRAADDQTADPAPAPDAAVPTQGFWALPARADFGQLWSFAAAPEMMVAAAAPAMTGEASAARVGNYLPMAQGNLNLLASFSGGPGGAGAAATGRAEEESAR