MTSDLWFELINKANTVEGVESLKNDILNAREDQREQAEAEALETAKAEAIEELTADGVTSDLWFELINKANTIEGVGSLKNDILNARERQRQEAVALEVGKTAAIADLEDLLGTSVTEDLTDDEKALINDAKSLEEVNKVKAEIIDNRSEVYTLKFIKDGEKDYRNTKALHPGEAREVFLNFIQEEDLVVVVLHYDEETNTFTAVPDGGELEVREEEGYDFLPDGVLEFEEIQDKANAQLLREAQALQQAKEKSYEQLNAAGITSKGLYERIANANSVEEVEPLTEVFLESRRQQLAQDLAVAKAQAIEELDANEAESARINNANSAEELAQVIEEIQSERALQLAKGEAIVELEADGETSEADRQRIHQADSIEEVERVKEYILYERLSFLERIKYGFNRLGDWFRGIFQ