MPLLLGSRRRRESLSGKHVLITGGSEGVGLEVAKIAAARGARVSLVARTMSKLHAARDELASSAPGAAVGVFSGDVGDGAALGAAIEQAESQLGPVDVCIAAAGAAMPKYFEELRIADYERMMTVNYYGVLHAARHVLPKMAERSAADPSVTPHFVAVASMVAAVPFIGYAAYAPSKAACRSLLDVLRNEYADTAVQLHIAFPPDMDTPGFQKEQETKPYETRHIWPEMFNELFPPDKGPLPSREAPPRGCARAALRRPALRDGLDGRPRRQAAQAPRRTRDAGRLRGQGWAALRAGEGVPCPLSPRQLGERHARGDGARNRDIA*