MDATRTQELAAEEEAERQRKRAREKEAWRAQRERSAKKTAALQGHDEAWGRARVAHVGRAHSVAGALDAHIERHWRPSGGAFAYYPEGLLRIPERFVAVHVSRVIPLLVHCVEAEFDYAYATTAFCDEFLGEGRYARRVAQLPAAPPSLPLLERLSSATFKAFDEALCAAATHLYKAGVTDPFENLEFWRVIKTGALRVVLEKRATAEGGWELSGARRKSGPDAFRSGNRVMRRQEPSTDGGISRRRFSSDEDGDGPFEAAAEGVASAKTALRACLLQHEAQASALDDHWQLCCGVSAEDGAVRLADALAGEMPGSAEAFAKEDERFFGPPTRDAMAFAGGVRAQLRSSWPKETLPDNEARVLQWEATYESEATGRRERNGVCSRSFPLLARALEDKHNPPLGCEDCQWRAADLDATGDCMIAACAWQLRKLLPESVLVSHGLLTMRQAWDAKRASDRLRRAGDPTTVRKLLLSVHRAGFSPGAPMDDTRDLSDFILG