MQGSYGYDGAASRDPKPRLRWTPDLHQRFVDAVTKLGGPDRATPKSVLRLMGMKDLTLYQLKSHLQKYRLGIQGKKSTGLEPASGGVLRSQGFGSTTAHPPPGVPDQGKNTREIALSDALRYQIQVQRKLQEQTEVQKKLQMRIEAQGKYLKTILEKAQTNISFHTNASNGIESTRSQLMDFNLDGFMNNATQVCKEHREQLVKAMSDENDKDSLGLQLYHLGSQEAKEVKCTPKTEDSLLLDLNIKGGYDLSSRGMQACELELKINQQIV