MHRSKTALNLLQRLDRLRTASSGSLITRQMQMVSTVQSAHSRLLWSGCSHQAPVRHFSTEKDTARVEEPTENEKKLTVEVEELRKEAAELTEKVKSLDDKYKRALAESENIRRRLTKQIDDAKLFGIQGFCKDLLEVADILGHATEAVPKDEISDKNPHLKNLFEGLSMTRQQLNSVFKRHGLETVNPMNEKFNPNLHEALFQQEVANVEPNTVVVVSKIGYKLHDRCIRPALVGVTKG