MDVLERLDLDTVRDLSQRTDRLGVVSLYFNADPTQNLQVQAIDLRNRYRLLQRRMEADGSQRYRDVAAALERRRPLIETLITGVASGRGRIMFIGLDGDWTVHFECMMPVTNRVVLDDGPFIHPLVEVLDEGRPAGVVVISADDARLLEWRLGQLQEISRIAQPFGQAPQERAGQMREQRQAREREGMQRFLTQVTATATELAEERGWERIVVSGGQRWTEPAKTRFGPPLRGKVLVDRGLGGLDDAALTAAVSARLHRQHKYDEQQLLDYLCDAGGTGDVALGLSEVTAALNAGRVDHLVYDPAVRYVGTVGADGSLYADGEIAPHSHAATKDSRFTERLVDRALATGARISPVEGAADAVLKDAAGVAAVLRW