MTDKLDMSLDDIIKQNRQQRVGNRGGGSGPMRNRQNLNRGRGRPTPYSRPKQLPDKWQHDMFDNGFSGFNGVASGGGAGVETGGKLLVSNLDFGVSDADIQELFAEFGILKKAAVHYDRSGRSLGTADVHFERRADALKAMKQYNGIPLDDSQGRPMNIQLVTSQIDTQRRPMQGIRGGGFGGMQKTRGMRGAGGSRGRGRGGRGGGSKQPLSAEELDAQLDAYNARMDTS