MTLPTFKYNPDPISLHVIKKEQTTCPVCEKEREYVYHGPFYTVEDVEGICPWCIKDGSAAKKYNGVFQDDASCDDVDEEKYIDELIYRTPGYRGWQQEYWLSHCGDFCAIVQYVGWKEIEHLEEELTEDIEDICSGGGLTKENLKQWLVNGGYLQGYLFQCVYCNKHRLYIDAS