MLEPNKPKFDFDSFSPSQPSAQQPPPPPPSSQYTPAPYIVTGESAPPLPPAFDSNGVFLQQAGQQSDDRIYKGVHPFVAFFHVAFKAGAILTFILGSLFSSSYVTIFVVTILFLAADFWMTKNVSGRMLVRLRWWNDVKEDGSSQWVFESAPDADTRVNAFDKWLFWITTGGNFGVWLLLALFNVMSSRLPMALIGAVLGGANFIGFLKCSRDAKKRVAQFMLARAAQEQELVRQAASVL