MTISNVNTKDAVEGVPAVPRPTERAHIIRSDAEAIEVAKIVAAEIAPGAALRDRDRIWPVKELDAFSQSGLWSINVPKKFGGPEVSYATLAKVIEIVSAADSSIGQIAQNHLGVVAAIRTVSDEAQQKLLFAEVLRGTRFGNAFSEFGSKRAADFETKFVDAGDHVIVNGQKFYSSGALLAHLVPIVALDDEGRAWYAIAERDAPGLTVIDDWSSFGQRTTLSGTVILNNVKVPKTYLVPGYKGYAEPTADGAIFQIIQVAVDTGIARAAIDETVSFVRTKSRAWVDSGVDHAWDDPYTIQAVGDLTLRLHAAQALLEKAGYAIDRAIQNPNAETVAEAQVVTAEAKILATEIAIAATNKLFELAGTRSTLAEHHLDRHWRNARTHTLHDPVRWKYSILGKYFLNGEKPPLHAWS