MSTENVQTDYASTKKRKKVVKACVFCRRSHMICDDRRPCSRCIKRDIGHLCCDEKLQPGADRLRSQSPPRAEAFDVQPVPEHLVAGLGVGAAGGNRYANVINHPKFVSEHIGSEFSSLNEFLTLLEDPLLMEATPSPGCNGQADPGAPVPGELAGGVLGGAAPQEQPTARENFFLTAADPSTEVEPEDRLKLVINAKLEAGLLQPYNYSQGYARLQNYMDKYMNQSSRQRILKPLSTIRPAFRAIARSLKDVDLVLVEEGFERMLLSYDRVFTSMSMPACLWRRTGEIYRGNKEFASLVDCTVDDLRDGNLAIYELMTEESAVNFWEKYGSIAFDKGQKAVLTSCNLRSKDGRKRRPCCFSFTIRRDRYNIPICIIGNFIPIS