MLMDFVFIVGADLLGLKPVSASSLAAAAAARSADINSNSPSKLSSTTPNPTVMEEAARKRELRLLKNREAAKECRRKKKEYVKCLENRVAVLETQNKQLIEELKTLKELYCRKAD