MQTMNVTHASDTRLLWSVNRTTHGLQLRTFTTEKDTARVEEPTENEKKLTLELEETRKEAADLAEKVKSLDDKYKRALAESENIRRRLTKQIDDAKLFGIQGFCKDLLEVADILGHATEAVPKDEISDKNPHLKNLFEGLSMTRQQLNSVFKRHGLEPVNPMNEKFNPNLHEALFQQEVANVEPNTVVVVSKIGYKLHDRCIRPALVGVTKG