MDLISCWNASTRDYSTMNQANGASSNKLPSSRYKGVVPQSNGRWGAQIYEKSNRVWLGTFYDEEEAAKTYDIASLKIRGLDAITQISRNQMKPYECDVTEALFLESHSKAEIVDMLRKHSYANELEMYKHKLYNGCAACALGLDDGGKRMKCYHDFMDTCSRERELLFEKVATPSDVGRLNRMVIPKRYAEKHFQVHQSVGFGKGVLLKFEDEVGKLWRFGYCYWSSSQSYVLSKGWIRFVKEKKLKVGDVVRFERSVGEDKKLFIDCRSRNLDISGIGEIHGTVGDPPATVQDDGVVRLFGVNISRKPVHCRE