MEEDDFQMTSPESGVRLSINMRERCRMHDLNEALDDLRAVLPYARGGSVRKLSKIATLLLAKNHIIMQAKAIDELRQLVVSLRTRLETEPTGE