MSQQEEVGTQSSASMCRQESISWIMVSRRLGDPDFHLTWLSLQMVCEDIASSWSQDILMSSWEFHHHNLGSQYLSTSHIQHNFDARSSCSGDSFPFGRAGSVVPAFIGIPSTGGSMQAHAGDEAPSYNRRVGNLGSQPTWRVLLEESRTLKDC