MNDETLLQLEQRLIEEARPFAVVTVIRAAPPTSAWVGAQALVESDGALHGWIGGGCSRAIVIEAAQQTLRAGLPKRVRISNEPGRPEADVEAHAMPCASNGTLELFIQPTLPAPAVLVLGSTPTALEACELAQRVGLRVSAAANVTAPFAALGLSRVVQGFDVAVFEQIKPRLILVATQGDGDEDALEAALRSPAAAVLLVASQRKAERLRDAMRVRGIAPERLAALHAPAGPHIHAHTPQEIALGAVAGLVTLRRELEQATAADADARHLVSGEAVAALPPCEAPSARYLNPVCGMAVEIASAKHVLDYGGQRIYFCCDCCKLEFERRPGKYLAIAQRKAQLENT