MSTENVQTDYASTKKRKKVVKACVFCRRSHMICDDRRPCSRCIKRDIGHLCCDEKLQPGAERLQSQSPLRTETFDVQPVPEHLVAGLGVGAAGGNRYANVINHPKFVSEHIGSEFSSLNEFLTLLEDPLLMEATPSPGCNGQAADPGARGPGELVGGVLAGAAPQEQPTAKENFFLTAADPSTEVEPEDRLKLVINAKLEAGLLQPYNYSQGYARLQNYMDKYMNQSSRQRILKPLSTIRPAFRAIARSLKDVDLVLVEEGFERMLLSYDRVFTSMSMPACLWRRTGEIYRGNKEFASLVDCTVDDLRDGNLAIYELMTEESAVNFWEKYGSIAFDKGQKAVLTSCNLRSKDGRKRRPCCFSFTIRRDRYNIPICIIGNFIPIS