MSYKAGSVYPCNPATSRSESTKLGVDPKGEKLVYTNGRAVVIRDLNHVGLSHVYTEHTQNNVRVWDVTQPENIIKLATRPLGGKINDLAWDGESKRIIVGGEGKDKFGAAFFMDSGSSCGYDKMINTHTRFVRDVAFSPDGGLFASVASDGKMFFYEGKTGEVKGEADRGGATASLMACSWAPDSSRIATAGTDGIVAIWDSSTLKTIQSYNVGSDVAAQQNGVVYANPNIVVSASLSGTKAITASAISDGNGNDTTFYAGSFDGTMKKFEIGEAYGEKEGTCDEIGGTGHSARIAAISANGKDKVWSAGWDDKVTAIEGPDSVYIATASGVEVNGPSPIATFDDNKGDVLSLAFSPDGKYLASGDATGRIILIDVEKKETAVSSKWTFHTGRVVGLAWANDSKRLASAGLDENIYIWDTKKQLKNISIKNAHPGGANGVAWVDGNTRLVSAGADGCVRT