MLHLKCLLFGIILLSSFGSAFAEDYDPKQDVFDLIISTLVPTLIIFLYDTKETKDEKKSEANRESEGELEANNKSRQKLPILNKIRQGLSHVKIKRAFDDFLFLLSLFVLPCIVLYKHHKEFAIPIWIPILFGVTAGFVFFTIISHYIISYSDIILNNWGIELGLLGLFIDFSHVISDICFIFYTKSISENNFTYVFIYLHAVTGILGSVLLLPYIFFGMVWISRKISDLISSKFEPKLDSFVYFFVRVEPILRKLDITLTFIWTPIVQMLNMSLFSGNDYYWMKLILALNLIYFSRVINYAEKNVQISVVDKVPFGMLYIVFYVLRNYKWPEYC