MSFTVVIPARYQSTRLPGKPLADIGGKPMIQWVYEQAMQAGADRVIIATDDERVEQAVQAFGGVVCMTSPNHQSGTERLAEVVAKMAIPADHIVVNVQGDEPLIPPAIIRQVADNLAACSAPMATLAVEIEDEAEVFNPNAVKVITDKNGYALYFSRATIPWDRDNFAKADKAIVQPLLRHIGIYAYRAGFINTYLDWQPSQLEKIECLEQLRVLWHGEKIHVAVALEAPPAGVDTPEDLEVVRRIVAERAQ*