MLTTNSKWPELTDVEFAILPVGSIEQHGWHLPLSTDSLIANGLATKLAGKFNKSYLLPLFPFTSSFEHSGFPGSVSLKVSTIAAVIEDILDSLEFSNIKKCVIVNGHQGNHFLRNVVQELNRFGPRVLLTPSKSAWDIAYQEAGISTTISKDMHAGEGETSLIMHLNPETINPSGVKDVDSPSRPLFEVLGMKRYTDTGAIGFPSRATEEKGVALLNILVKECEKVIMEFVENE