MADKMDMSLDDIIKQNRQRGGGGGRGGRGGRGGRGATTGGGRGGGGGASGRLGNTGGGFGGRGGGSGPMRNRQNLSRGRSRPTPYSRPKQLPDKWQHDLFDNGYSSNAGGGGGGGGGGAGVETGGKLLVSNLDFGVSDADIQELFAEFGTLKKAAVHYDRSGRSLGTADVHFERKADALKAMKQYNGVPLDGRPMNIQLVTSQIDAQRRTPMQGLNRGGGGMNRNRVGGFGMQKGRGGRGGGSRGRGRGGRGGGGGSKQQLSAEELDAQLDAYNARMDTS