MKQHPLVTAYKGIDDLQQLKKWFYEYNDTIDHRKKAISKVKGLLTRGKLPHGVEATSLLTSIVLDDLQRKDIDSCVLQLSYTMALIRFVNGLLDPYQQSNYAIPMHLLAKQLNLPTYFVELRHMGTHENLPSLDILRSTCSKALTWLYDNYWCHVEEANQDKQVSIGGPLTDAVEFRSNDLRTRIEDSQIYNNLKAFKRIRKQDLNKVYEKNDTTSDLAATYHRCVLDIVEFAKENCDLLVNVLLLKNYLIYPSSKVKDKKLKFNPLIIKLYEPLFDALGLSFKLKCFSKTIELIEGIPLSFVDKKVYRKLGFTEKFEYDELFQVMEWVLYFMQDLLRNENVPLPVHNKNELVILFLDSLKLIEQKIPQSLLPSFAKILQGLCDVVNDGVKSEIDPETVQKLDAWNKLLNNLHGTKKIFELPPSLDDLLGLSPSPGPIPETTSSNPMKHVLDDDDDEEEEGVRRKQHHSSDSKTYILKPHKNWRPVPFGTCI*