MEPNGSASPTVNGVVSDVEKFLCERLVDQSQPISERFRALFSLRNLKGPGPRNALILAARDSSNLLAHEAAFALGQMQDAEAVPALESVLNDMSLHPIVRHEAAEALGAIGLAGNAEILKRSLVLDPAQEVRETCELALKRIEDLSNVDAEKELDTTERSSPFMSVDPAAPAAAFSSVHQLRQILLDETKGMYERYAALFALRNHGGEDAVSAIVDSLSANSALLRHEVAYVLGQLQNKAALATLSKILRDVNEHPMVRHEAAEALGSIADEQSIALLQEFSRDPEPIVSQSCEVALSMLEFENSGKSFEFFFTQDPLVH*