MDFSGDIDDLISLQLLHDQLLGVDVGADACLPVGAHDGAAAYAEQQGFHPAAFLPQQPTMPPAGYVNMANDQYMGAAGVSAGEAVYRAAAVEPVMIRFGGEMSSPVSDPLRPPLTISLPPTSHAWAAAEPVHPAALLQAQSAAAAADPNDFRKYRGVRQRPWGKFAAEIRDPKKRGSRVWLGTYDTAIEAARAYDRAAFRMRGAKAILNFPNEVGSRGADFLAPPPPPPTTTSHGKRKRHETAAADPDVEVIGESSKSVKTETYTSPASSSLASTTTSTVTSSSTSHSPSSEAAACGGGGGGGELFVPLTPSSWSWDQLDGLFGSLSPLSPHPQMGFPEVAVN