MSANESGKGKGVPLRPANPAAVDAITNGTKADNVPQNESASFGPDSLPENCVEYMIFLIDQQLEPNNVLSSLEAVKKAGVQLMESLAKDYIWQRDGFSLEIKSHAGLLHLHGVTDHGDSVEDEWLIVYVLRELTKSFNNIWIRVFDSDGEFLLVEAANVAPKWLNPEMDGNRVWIHQGKLMLVPLAAGDNGASKSISLPDAVAFIKSQESSLVHSSFVESEAFYRLEKYPRQITDSIHCSLVTIPRKLAYVIHDRPKAIAPAVEAFYLRDPKALKPLLTDPPSRELEFPPVDLVTVSVRFTKVLFAQLRSQRFEPPPPAWAELLPPLPSESDVGAEPHSARAQLEMGMKVTTGFELLAAGAEKSRSRVAREVAIVLDDLREDGADALPSDADIRAWKDVDRDDDESWLDINYDDFDRELDGKKRAGAAGDSGKRDAGFGATNAQADLRKIVERFEAFLNDDDAGIDGAEVDDMDMDDDEDDDSDEDSDGEDKEVSFDEEEFARMMREMMGLPATDRTGKCPARPAAPPKGSAAAGEDEQEIKAIQELAAQMEAELNVHGALKLDPTPKKLAALKGKAPARGASSSSKMPVENLDSDDDDEDDEDGEDGELNIDYNLAKNLLESFKSQGGMAGPAGNMLGMMGMGLPRDEDDGRDGK