MDIETLLRILEGLRLKIFKDIDGYYTIGIGHHLTDDPSEEAAEAKLDELIGRETNGVITEEEAERLFDEAIKAAVEGILENERLKPVYESLDAVRRCALLTLVFLVGADGVAGFTEALELLKEKKWEEAAVALRQSELYKEDPETADRIIDTLKTGTWSAFEGK