MSYFSKTDHTTHCPWKGDASYYSINLDKTELKNAAWYYPTPKDKASNIKDYVAFYKEFSPEEVTQDDFTTYVESAAEALSPLDYEIRSTEDQITKARVWGIVNSISDPLTQMATTRTTEEMLYLKRLLDGMFETFNTKRREVMAITSMQAMEKKVLRGENRASDGDAVTAVDKGLTPGEAEKLLQSLIDEKWLERSTQGFYRLSTRALMELQNWLTETYNDDTDDPNEWQRIKFCEACKHIVTVGQRCTEPTCNVRLHNICEVAFWNSRPNKKCPKCDTDWDGKHYVGQKAVTTTEDYLRGKRKSGVSKRSRGDDDVEAGGSRRKSRREAQEVNDGADAEVEGDAEEDGEEEADDQDD