MAVDQSKVLSLVETIKQTALQDQGACQSAQSHFQLLGLIDELRLAVETPTETVLRLIYQPPQNAALRTVMDLGIFPLLVEHSKRGLSATELAAQTGAERGLIVRLMRVMTALGLCANHESEVYTANDKTVALTQPIGRDGIPCIYDLTLPTLAKLPDYFREHRYTSPKEYSRSPMQWAVGKSQFEWLAQHKHRQALFNSYMSSRRHGKPTWFDVYPVERLTNDAMDHRDAAFLVDVGGNQGHDLVKFHDRHPEVPGRLILQDLPKVVSRCPGGRVEGMGYSFLDPQPIKGARAYYFRAIFHDWPDHICRKILVNTISAMDPEYSRIIIVDFVLPDTNAPLLQSSLDIQMMSIGSGVERSERQWRELLDEVGLEITGIWNNNPGMESVIEAVPKQEQRCSSP*