QLSMEQPLFAEDDSTSTTSSSSTAIASLTEDQGQQRGGTRHPVYRGVRKRRWGKWVSEIREPRKKSRIWLGSFPVPEMAAKAYDVAAYCLKGRKALLNFPEDVDHLPKPSTCTARDIQAAAAKAAQLITVKSDESCTTNKDIGDSINLISRDASPDSGDTDDNDDFWGEIELPELINGGACHNYWNGCGWTTVLGIEGGATTASWMEGEGPLPFTACL