MQTAGKKNILVTGGAGFIGSAVVRHIIQNTRNSVVNLDKLTYAGNLESLTDIADNPRYAFEQVDICDRAELDRVFAQYRPDAVMHLAAESHVDRAIGSAGEFIRTNIVGTFDLLEAARAYWQQMPSEKREAFRFHHISTDEVYGDLHGTDDLFTETTPYAPSSPYSASKAAADHLVRAWQRTYRLPSIVSNCSNNYGPRQFPEKLIPLMILNALSGKPLPVYGDGAQIRDWLFVEDHARALYQVVTEGVVGETYNIGGHNEKTNLEVIKTICALLEELAPEKPAGVARYEDLITFVQDRPGHDARYAVDAAKIRRDLGWLPLETFESGLRKTVQWYLDNKTRRQNA*