GCGGAASRDPKPRLRWTPDLHQRFVEAVTRLGGPDKATPKSVLRLMGIKGLTLYHLKSHLQKYRLGIQGKKSTGLELATGALSNALRYQIQVQRKLQEQIEVQKKLQMRIEAQGKYLKTILEKAQTNISFDTDASNGIESTRSQLMGLNQALSGFMDNATQVCKENRKQLVKALSDDNDKDNLGFQLYHVGSQEAKEVKCTPKTEDSLLLDLNIEGGYDLSSRGMQACELELKINQQ