MSQSPLARSTRRSLPAFAQPPSKLSRSNVASEDPNSPSPSSTSRYRNVGSSTNTPAATPIIHYSPYALSTPPQSLSKSASIPFDMAASAKAARRAEEDVKVHYLLVAPLFAAKSDDFESVLRTSRTRNDVSSRWDEWENEGKSGKSCLLGGGVRAVLVLLLMAMAVGNALYLFTRFRTYDMLLRNAQEPVLSPHASPAPAPKVKAAKDNDEKVFGAASPVSKLLIHSLFSAFGRPQANAPLSNLAQSYAQLVKDRMLLSAEVMREYDQRFVYKKIFSNKV