MSVKNDVPGKEVNVLKGHEGGVLAARFNTDGNYVLSCGKDRTIRLWNPHRGIHIKTYKSHAREVRDVHVTQDNSKLCSCGGDRQIFYWDVATGRVIRKFRGHDGEVNGVKFNEYSSVVVSAGYDQSLRAWDCRSHSTEPIQIIDTFADSVMSVCLTKTEIIGGSVDGTVRTFDIRIGREISDNLGQSVNCVSMSNDGNCILAGCLDSTLRLLDRSTGELLQEYKGHTNKSYKLDCCLTNTDAHVTGGSEDGFIYFWDLVDASVVSRFRAHTSVVTSVSYHPKENCMVTSSVDGTIRVWKT*