GLQAFSGNEMQDMRETKGLQRNGKSCRLRWINYLRPGLKRGIFSAEEEETVIKLHAILGNKWSQIAMHLPGRTDNEVKNYWNSYLKKKVVKLEGSNSHASTTKSQDSANQSPEMRQISESLEPLEPPMQGSIDHDSFEGTQLPPFPKVLFADWLSMDHTTSQSLLNSNAGMNCQLDSNSNADVFQYGSFQVDDPPSSDFLHGFGDSSICGEFQLQFEHGGQILGGACYNYLSMDDNGVSFT