MAAKEINLKLLVHKGENQVLFAESDKDFVDLLFSFLTMPVGTIIPLTAKQAKIGSMSTLYESLEDLDVQYLQTESCKNMLLHPMSASEEHCRDLVVNIDEREPIEYYFCEASLPVRSDIKYLISTSLSEKQCYCGVTEKWKISKEESKNGARDGKDGVLVKGRMRYIITDDLQVSPVCIGTTLEMLERLGISDATVLEERNVNLGSEEVLHLLKHSLLSKTPLTDMFLPMKDTIEEDTLDLKVMVVSVREEEALSMLKASLISNTVLSDVFLKKPKQLGRRSSLCC