MSFFGSIMSKIFGTQEAKAETTGTEPAAPTPEAPAAGAPAGGTTVDVAAVLDKLLQDKQERLDWKHSIVDLLKLLDLDSSLTARKELADELHYEGDKSDSASMNIWLHKEVMKKLAANGGRVPDDLKAA