MTTRPDGGGGAPDKQLVPASNANGTALAVRKPPSKDRHSKVDGRGRRIRMPIICAARVFQLTRELGHKSDGQTIEWLLRQAEPSIIAATGTGTTPASFSTSSPSSLRSNSTSNSNDLLLPRAAPFILGKRLRAADDHTTSPAPAPDATAPTQAFWALPARADFGQLWSFAAAPEMMVAAAAAPAMPGEASAARVGNYLPMAQGNLNLLASFSGGPGGAGATAATGRPEEESAR