MKDADNISVCRDEASGRHYGVIACFGCKGFFRRTVRAGKNYVCRYEQKCRIDKAGRNVCRSCRFQKCLQVGMEPDDLSLILHREDEEKCTSLFRMKKIACSASL