MRLSCALLVFCTCANAVSIKHSVRSGLKQPNPQILVLFVELSKLIISAIFLFGEKRFGIVGENTCLDAVSVSNFFLFAVPGILYTFCNNVPYIILRKMELGTYVMLSTIKIPTTATLMWLMLGKRLSRTQLYGVLLLGVGTVISLLDFHDGIALAGPTHAYLLTFLSALLSAFAAVWSEYMLKSSPQSINLQNMQLYFHSTLANMFFIGLTHGANFFAGFSSGLPDIADVGAWSSVVTLTGVGLLTSLVMKYADNILKLFLSGASMCVSRLLACVLFGDTFTTSHAIGLALVLFASYIYX