MSSVKSHRAINSAYALRLVQEVAQQKWLLKPATRQDRAQRKSAWSRIAAKLNAEFNADFTPAELERKIDHVKAKAHKKQAQRCRLDGKKLPGSRIFDLSSDDDPVPDVVEASAEGDGPTSSHDVQERSNRVVENPSDIQINEPVGSRNCNLQGTVDDCIMIEEDDNDINDGNKQVELATVESTEQGALMTAEQPPMKATEQSIDPSDKQLHTQPSAPRNVAPSLCTHTGNLNPEAQKSEITEGGGSEAVGSPQDEHLSDWVSDFKAKLLERLSTVPTDRIIEVHRLIRREIDSLYAEEVAKEIEARFKDPSRETVKGRVLHLVDN