MLDLVKPFQAILPEIVVPARKLPFYDKIAYTVGIAITFFIMAGIPLYGAHASTSDPYSFTRAISASSHGTLMELGVGPMVTSGIIFQILGGFQALNVNFDIRADRELFQSGQKIFALLLTFFHAIFLVFFAQTYGTISTDSAVSELSLGAAVLIVAQLTAAGLVLILLGEIVDKGYSFGSGSGLFTALSVSQNFMWQNLALLKVHQEFVGSIPALLMGLWKNGLFNFGGSYRYVIENSFFRQNLPNLLQLYMSVAVFMLTIYLNTFRVDIPIKSSRVRSLATAFPVKLLYTGSMCLFLLSAFSQNVLIYSQSLYVQFPDNLMVQVLGSWGADGSPVGGIAYYISPNNFGYDVIKMVLYSVYTIVGCTLFSKYWAEISGSAPKDVAKQFQAQSIVIVGQRAQSAPRELAKVIPVAAAVGGAVVGAIVAFCDIFGGLGASAAPMIVAVTSMNNYFEILAQEGDIAQMGKAFGM*