MEKDNKLSCGLQKYSWEEVKLHNSPTDCWIVLEREVEGTKKGLILDVTEWAPKHPGGSIIYDGAGGDCTVMFWSYHPLSLIDNSSSYVNKMVVGEVEDYKCIYEVGTKFHRTLKQRVEEKITVPMRRSDWRMLLKTYIILLTIAISFWYGWIQGNILGVLVLGYALSSTGLNIMHDGVHVAYSRSLFICNLASFTFNLVGCSYLPYRRAHAFGHHVYTNHLEYDTGISGSFPVLRLHDKLSHKWFHKFQYLYVIPIYMFSIILFWFGDTDDMFTFHNYPKRKASTSLFQWFIAVIGRVTFFSWYIALHFWMFEWQKALIDCLIVMVEIGCCALLFFVVNHWTEKSALITNQSLVTKTADWAMLQILTS