MSTGEDKPDAQLFQLLTHLLHQVETLTNQEEVELRAKIEALGLEVTKVPSKPSQHLDELEIAKELDKLSARLDDVDEMISSAMAADPQVQSLLSSTAELWMPVITATSDERRSFTVAIDDINDEANGRNHSDS*