MLTSLARASLRRVVSLPLRPLTAPVAARAVLLAPAVRTQQPFGTTSWAHEAAKGKSTKGAASKKKKTTKAAATKAKAKPKAKPKPKPKPKKKKVLTPEEKAKKEVRELKVAALLNEPAKLPGTSWLVYVTQELKGKSVGGDLAGRTRAVREAFRSLSSYELERLQETAESNRQANIDAYKTWVESHSAEEIYKANLARGRLSRKYNKSHRKITDERLPKRPLTAYSLFVKARWASGDVSNVASTAAGAARILADEWKALPESEKKPYLDQAAADAARYAEEKKEFSD