MKSLLTIGLLILSNVFMTLAWYGHLKFKELKWFENAGLITIILISWGLALFEYCFQVPANKIGFQGNGGPFSLMQLKVIQEVITLVVFVIFSLLFFKNESFKWNHAVGFCFLILAVYFIFKK