MTKELKDMNRSEITDLFGEKHQELRDLIEKIKEETEFEPFIFSCIGISEKENDDNYAKSSLIVGNSFSLVNLLAGEEEFEQLSNIIIATKLKKAIMGDENDE