MPLLKWEPDDEEILLVWDPQDGELKPASPTCVQDPSVVFVEPQGAYVNDGHQQSWLETSYDFSGFNGFYGGGNNNDGYFATDFALGNGEELYAQFHAPEALDADESVLKDLPFDVEELLPATPQEERDPGEIYAEISRECHAIEERQTSASPASVVSSNDSDYVEDSPPPLKRRYRKATADIVPTRTGGKVSVRKKEQNRAAAMRYREKKRTERQTLYGEADQLEKDNNSLKTKVRSLESEIQYLKTLMREVGMRVPV