LKVEVDTGLHPEPPSSSSPLLGDLSLDESPEEVDHGSSHEKPPYSYAQLIIQAIASAPHRRLALSDIYAYIYCNFPYYKPNQKGWQNSIRHNLSLNRYFIRVPRSQEEPGKGAFWRLDPESEARL