MNQEIVFFSMKFKTTNRQFFSAAVIFFYLLPLLFFVTYSIGLMPHQKSWSILTLGLLLVAIGSICLILLAYYWEIGLKTKWQGESAILSSQSSFTSEKENKVTALDPAFTLVPLEEAPSFTTKEEVTLLNSLENLNDEQRKREEELALKQSEIQKLVEENQSLISQTQQTQQDFADYKLFSEEQLKQKQLQINFLQQTIEDQRSEMEKRQDQIFHLDTKVHDLSYEIKTLLYLHETESNTSKKEELFKNNSNGPFIEDFDDFPTHTSIIPSLDLKNGYWVKTTIEASALLKKCINMAQKMTGANYYNNETTRYREFSTSNYAIDQRRLFDNLKNEEGGLIVVFSQKDQKLLFANQQSKALLGWSADKLISDFAQIIQEGLNEWRRGLAALTTAAESQIRLLAKNKNGQEVLLSCQLGIIPSGLFRSYVIAIFYPT