MHRYQPRIHLVKLREGGGPITDLAREQHRTFVFPETVFTAVTAYQNQLITKLKIDSNPFAKGFRDSSRLTDFDR