MSVVTGVQSWTGTAERDLNEMERNQVDTSGVQFRTDTAEGDLNEMGQTEDACMEEIANGVVSSNQPHRELYEIGDSSSNGIATMKGYIGQSYIEWSEDSGGESTAEGDAVQDGPDTSTELQNAGHGTERLENELKPTSHPILDFELPILDVKFISEENLHCKLPLEALLGDVLETTTHPSCLDYNYNDEVANGRKDDQDIGESGENDPLASDPFLELEDLLWKVWPQVKTQNIKPVTF