MPLDAAPVDPASRGPVSAFEPPSSHGADDDDDHRTNASKELFGLKRRVVITGVGVRAPGGNGTRQFWELLTSGRTATRRISFFDPSPYRSQVAAEADFDPVAEGFGPRELDRMDRASQFAVACAREAFAASGLDPDTLDPARVGVSLGSAVAAATSLEREYLLLSDSGRDWEVDAAWLSRHMFDYLVPSVMPAEVAWAVGAEGPVTMVSTGCTSGLDSVGNAVRAIEEGSADVMFAGAADTPITPIVVACFDAIRATTARNDDPEHASRPFDGTRDGFVLAEGAAMFVLEDYDSALARGARIHAEISGYATRCNAYHMTGLKADGREMAETIRVALDESRTDATDIDYINAHGSGTRQNDRHETAAYKRALGEHARRTPVSSIKSMVGHSLGAIGSLEIAACVLALEHGVVPPTANLRTSDPECDLDYVPLEARERKLRSVLTVGSGFGGFQSAMVLRDAETAGAAA