MNKILLHLEGVAILLLSLYFYSYNQFSWLLFFVLLLAPDISMIGYLFNNKVGAVLYNLFHTYSLPIGVVILGVLLSNEVVLEIGLIWSAHIGMDRMIGYGLKYPTHFKDTHLNRV