MKQILDFIPLIIFFALYKMYDIYTATGALIIATAIQLVVTYALYKKVEKMQLITFIMVTVFGGMTIFLHDDNFIKWKVTIVYCVFAAGLIIAHILGKPVIKGMLGKEVTLPDDKWTKINHAWVLFFTVCAIANLYVAFEMPLDVWVNFKVFGLLGLTFLYTLFTGMYVYKHMPKEKKEEQE