METSMDMESFMMDNPIMVKLEDMAEEMVPLTHDDWMPLLKWEPDDEEILLVWDPQDGELKPASPTCVQDPSVVFVEPQGAYVNDGHQQSWLETSYDFSGFNGFYGGGNNNDGYFATDFALGNGEELYAQFHAPEALDADESVLKDLPFDVEELLPATPQEERDPGEIYAEISRECHAIEERQTSASPASVVSSNDSDYVEDSPPPLKRRYRKATADIVPTRTGGKVSVRKKEQNRAAAMRYREKKRTERQTLYGEADQLEKDNNSLKTKVRSLESEIQYLKTLMREVGMRVPV