GPGEAEKKLDEQLKKYEKGRPPGYTLSPVPAPSGGSDLFNVICRVKGLEGTPWEGGLLTFLVVCGDDYPEEPPTVYVVPPIFHPNVASDGHLVHPHLEPDKGWRPDLLLLEILALLLEVLHGVNAADPAQPEAYEVYEHDTEEFKALLRELVEERSRK