MPKVHQATFPKASVHSVPYNQTRKSVSERKRRDEINELLENLKTIVQNPSDSNEKISHETILFRVFERVSGVDLETKFNSTVDIPKAEGNTKEEKQKVKTKREQIRRSKQDICYTELGNFVHKNRLGNTEQRNKLERVTVLQIILEYICQMPEQSEAIEKENSPMYQVYLEPTKCISPEQSVASPSPFLLSNTLAFFNQVAQLHFIAKLQAMLPPTPVQTPEAHMKEQTNEEEDIDIIG