MDAVRLIRASRRALAESQDAPAITREAWQAQALAQAMGNRLAREGPPELRGEARGLSEAGGRGCSGSALPVIGAGGIRAAQLTELPEAHKALIGLAALLGEVGIALVGIASEAEEEGDYWHCMDAIDAADESRDRVLEIIRRLGLRRDTMSESEPDSAA