MNPGLPCRWRACADAPAPQAVVAWGDVAPRLGARVATLPEASQARLQATAGRDVLVLFGAEADLPWVDGVAYAAPRREAPALWLPTLWEPDVPLDLLERALAAAHRRTPLLLWPRPSVAVPLDRQRPWPQAPLAAWAERWRDR