MKKNTLFLGLVFIGILTFLVNLLAKTPFALNANLSALTIAILLGILFGNTFYPKISQYTAQGVIFAKGTLLRLGIILYGFRLTLQDISNVGINAIATDTIMLISTFLLTLWLGIRYLKMDKQIVYLTAGGCSICGAAAIMSMQPVTKAESHHVSIAVAVIVIFGTISMFLYPLMYPYLATWLNEHQFGIYIGSSVHEVAQVYAAGGNISPAVADTAVISKMIRVMMLAPFLLLVSWLLTKQNDQAKTTNISIPWFAFLFILMAVINSFSLIPAHIVAWIVEIDSLLLIAAMTALGLTTHISAIKQAGIKPLILGALVLCWLVIGGFFVNVGISQLF