MFSYSKKKIVIIGIGITGLSCLDFFLRKNIVPYMIDTRQTLPIDIYKKIPKFIKMHLGSFKKEWILTADLIIVSPGVNIKNSMFLEAMKNGVEIISDIELFCRETNLPIIAITGSNGKSTVTTLIGKMIKDSGYIVGIGGNIGFPVLNLLAIKKIQIYVLELSSFQLENTYNLKTQSSSILNITSDHLDRYPLGIKDYRAAKLQIYNDAQNIVVNADDIMTFPINNLHTDFVKFGEKNQQYCLNETKEWIRIDNNNILNVNDLKIIGYHNYINALAALALSETINLPRHYCINTLKNFYGLPHRFQLILEKNNIKWINDSKSTNIGSVQAALKSINCENVLWLLLGGDGKSANFSILKKDLLAKKIRIYSFGRDRKIFESIFSDITICKETLKEAVIEIAKQVKKGDVVLLSPGCASTDQFDNFAHRGNIFTQLAKEFS