MWLFLRRWFTSFRFVRPAWLRLRRPSLAAVCEALGERLVHRTDWKVGPPGRGQLRIRVAAAGVNFADLLKTRGQYQEKAEPPFVPGNELAGEVSEVGDGVEGFSLGDRIICLNRGGAYASDCVADAATCLKLPDGPSVDLGEAAALLVNYGTAHLALTSRGQLQPGESVLVTAAAGGVGLAAVELALKLGARRVIAAAGSDAKLAVASDKGADAACGINYTGLDGKAFRAALKEAAGKGGVDVALDMAGGELLEPVVRSLNWNGRAVVIGFAAGSIPKIPANLLLVKNVSCSGLFWGAHLQHDPATLLASARQLIAWWAAGEIRPHVCARVPLSRAHDAFDMLEGRRSTGKVVIVPD*