TKKGKPRIHLTQKPKRDQPRGSRKYTDETVDFHSPLLPVTCGEVNGTLHKKKFQKGVLEKSIQREDGKWFTPRQFEIQGGRARSKYWKLSVRCGGRPLLWLIKQGFLPKPPRTCQKRKKRRQEPRDNALVDPCPENSGTCEVCQDGGKLFCCDTCWRSFHKKCHIPPVEVERAPWSCIFCRMKDSSRSKQESEILEREMLPEEQLKCQFLLLKVYSCSESSFFASNPYRYRNRKDSQVLKERMWLNKIKKKLNEKGYHQVKGFIQDMRLIFQNHNAFYKLKDFSQMGHRLEAEFERNFKEVFAIHETNENGP