MGMELDIAAANRENMEQSFSHIKQGIVRALTSASKNEMTEYDKLLFEWRELRIEDPESNFFLQCRLKALSQAVSYIKERDHEMLLSYVLGMSLWMHSLDVSTALAEFVVNLASVKGGCVVQCLDMLVRNFLPPSCGLPVFLDFFSRRALMKGMPKEMLMQRKNEHLERKSSSLHLVHTSLHRISELVPMTVMHLHPIVLQRMPHRIVDKEWNALYLENMLRLEQDGKGDYIQNQMLMAVVDRLIEIDVEIRWEDVVREDDSSKVFVFDMEFDEKLEENEADSIGPGSEMQQLAGVLRDSDGERKMSLYAIADKMDALMDMTFQHLQHCVGAGRLDQVFNTLVSSFLSTIIDTYKSKFTQFLIFYVCSLGPTCGEKFTSLLCEIIISTHRAPNTRMSAAAYLASFLARAKFLPLAVISSSLKRIVSWCASYTPRQNDKKGALTVDIGVHGVLFSACQAVMYVLCFRMKNLLDDPNEHDILYSLPINDFLKHSLNPLKLCLPSVVEEFLKQATAAHLVDRKLSSEVSKNMEALASSNTFGGINRLDMFFPFDPYLLKQSDRFIRPNFIFWSMVAPPEDDEISDTESEGNENQPEHVNGAKEIHGQKSQESMERPQGSLDMQSAEVNDSVSEEDGEDLGDCEISMNRMSLTPSDFAPAHFMMKPLKTPLPLPAKLTPEFLRQLSNSLLC*