MRARLTKNLQTVGSFNRGVSEISVDGSILAALARVVEDHPGDISWKEKAPYVRDLAYEIYSNADGSGRTPFDNTKLPFEQIITILNGGPPPEIEAEPKVAFADVSYLGEVMQRIEATFNSVKANINTEARMKEDPEDVRRNLHLLATLGTIMGTDGYSSSEEEQYQAFVKTFVDGALEASQSVQAENFDGFQGRAMLDAVIKDLLAHPKVSVATTWDKRLASSPLQPLAQCDVQIVDSPLAERDAFIRQLAIADAALIIAPETDRILEQRVADCDVATPTTCLLDDSFRETFEARYRSSGTDHWVIKPRDGAGSQATALWTSADLVAAIEADGLFVDEPNPVELIIQPFVPGRAVSCAALCDGGGRLISTLPIAAQRLSANGRFMYLGGEIDARNISGAAEGEAIIRMIDRLVTRIEGLRGYIGFDFVLPDDAPDEPVLIEINPX