MDIETLLRILEGLRLKIFKDIDGYYTIGIGHHLTDDPSEEAAEAKLDEMIGRETNGVITEEEAERLFDRAIKAAVEGILENSRLKPVYESLDAVRRCALLTLVFLVGADGVAGFTEALELIKEKKWEEAAVALRQSELYKEDPETADRIIDTLKTGTWSAFEGK