MAAKEINLKLLVHKGENQVLFAESDKDFVDLLFSFLTMPVGTIIPLTAKQAKIGSMSTLYESLEDLDVQYLQTESCKNMLLHPMSASEEHCRDLVVNIDEREPIEYYFCEASLPVRSDIKYLISTSLSEKQCYCGVTEKWKISKEESKNGARDGKDGVLVKGRMRYIITDDLQVSPVCIGTTLEMLERLGISDATVLEERNVNLGSEEVLHLLKHSLLSKTPLTDMFLPMKDTIEEDTLDLKVMVADSKEVAQFHTEKDTSSHSKKMSVNLLVSKSRNKVLYAQVGEEFPDLHFSFLAFPLGSVVKCLGGCTSMGCLDNLYKSVEALGNKGCMKSEECKALLLDPKLVPFFGSMNQLIQINELPGKLTIFNCRICLSNGTGITDCDSGTCSHGNNIVQVEIINPKFRDVVAKLGGTFMDGPTTFMVTDELIVKPLSTISGISLFKQFNIPINDLEEQVVSVREEEVKRSNILTFILHGLVSSTKPKGYRVELMGATFGQ