MSKQNHVPKFGNWDANDHVPFTLVFEKARADKGTGTANKIINPNDPSDNPSAFGIRVDNPLPSRRPSQQQYPDDYGLGADAGHGRPYANGGSLRPNMANHSKKGSHGSVSDSEGAGFGEENRSAGQSPSHLTPAFKGRLGNRTVSSALSPDKRGSPEGGILHQHSVPAARTRFRSGTRGEETPDRTAALPKFGDWDEKDPTSGEAFTVIFSHARNEKKVGGPGRIPALQNESLAKVDHADEYKQQQFPIHQKALVSTILVTQLSKVG