MDLHGGGNVPAFLTKLWTLVEDPDTDPLICWSPSGNSFHVFDQGQFAKEVLPKYFKHNNMASFVRQLNMYGFRKVVHIEQGGLVKPEKDDTEFQHPYFIRGQEHLLENIKRKVTSVSGLKSDDIKIRQDNMSKLLTDVQLMRGKQENIDSKLLAMKHENEALWREVASLRQKHSQQQKVVNKLIQFLISLVQSNRIIGVKRKIPLMLNDSSSAHSMPKYSRQYSLEHLHGPATFTASSPPYTGTKLYSSDSAENLGPIISDVTDLAQSSPCVSPSASTREERSSPVIRIKEEPPSPAHSPQIEEVSVIDTGTESCLSPSTFIDSILQENETSGSSNASTSIDPSTAQSQPEERCLSVACLDSLVQSPQMSEVARLFPSPSTSSLHCRPQQGNDLCDHLDTIDSNLDNLQTMLSAQSFSMDTSTLFDLFNPSLPTSDMGLPDLDTSLDTIQDLLSSQEQKPTDTDSNTADTGKQLVHYSAQPLFLLDSGSGDMGSGDLPILFELGDAPYFAEGDESEDPTIALLSSTDESKPKDPAIS