MKALMLGVWAILALPSFLLLLYLLNVDLAYLFFLFKNISPYFWSALGISLCVGLSIVGAAWGIFITGSSLVGAAIREPRITSKNLISIIFCEAVAIYGVIVAIILQTKVEAVKPNADGSYGLAAANAGYAILGAGSVTGWANLACGLSVGIVGSSAALSDAANSTLFVKILVVEIFASALGLFGVIIGIIMAGNANFTAQG