MSTALNWTIEEFLKQAASSAPTPGGGSVGAYVGALGASMVSMVANLTIGKEKYREFEPEVMLILEEAEQSLSILKDCMAEDMDVFGQFTAVYKLPKDTDEEKLARSSKIQEVLVSATEVPMKTAREALKIMHLAARLAPLGNKTAISDIGVAVYLADSAIQSALLSVDINLPQIKDQAYTDQINVEKRQILFTARSLCKETIPVVEKRL