MTSSLSSPGLDLEQLRQRLRSKSDRPRRQAITQLLSLGEPGIEVLKDYLQDCRDRGFDWVAGTIFRELLALQDEAIALYLAEAFPFGLLYLPSEKGIDYQPIQDALIEGDWQEADRLTTVKLCELAGTAAKTRKWLYYTEVLNFPRLDLETIDKLWRVYSEDKFGFSVQRELWLSVDRVWEQLWPRIGWKQGNIWTRYPGAFTWSVEAPRGHLPLTNQLRGARVMAALLEHPAFSEPQP