MDIETLLRILEGLRLKIFKDIDGYYTIGIGHHLTDDPSEEAAEAKLDKMIGRDTNGVITEEEAERLFDEAIKAAVEGILENSRLKPVYESLDEVRRCALLTLVFLVGADGVAGFTEALELIKEKKWEEAAVALRQSELYKEDPETADRIIDTLKTGTWSAFEGK