MKKTAFILSVILILLVAVMALIALFSEIEGDNVRHGIMGAGISTLPLVAYCISVVRVCRGWYLVAATLNGLFFALTVVSIVIILMDDPSTMKNLLAVLLVLLVPLTLNIFALIHIRRTDSRLMPHPDIPGAAGGKNLEGLGGWLILVGSNVVLSPFVIAARTYKSYAEMFASGVWDVLTSPDSMAYHALWAPLAIGEIILNSALILAWIYIAFLFFSKRRAFPFWFIAIHIATVCLIVIDAIVVHHILPDAPIFDANTLRELSRPIGAILIWAPYMLMSKRVKSTFLH