MTRFSCLHVQRLRTDSRLRVLLCSSFSTQSIDPCRTVEEFDVVIIGGGMVGAAVACGLASNKLASSLRVAVVDRKPVLEAVKASSSVPDPRVSALTPSTVEFLKEVGAWNHIKSSRHAPFHSMQVWDYTGQGYTRYNAADVGKEVLGYVVENNVILSALHSRLQELGYATIISPASTKSVVFPARHAHNISESVQCGGTDLRKHGFAKVELDHGQCLYTRLVVAADGINSKVRALAGLQTFKRQYDQEAVVCTLETEKIHSTAWQRFLPTGPLAILPMGDNFSNIVWSTSPEQAHDLKNMSEEDFVANVNEALVGKYGSFPSSMIPELLGETVGPLLDSVPSCSEPFQPPPKITKCSSKRASFPLSLTHAYKYVLHRLVLVGDAAHSVHPLAGQGVNLGFGDAASLVKVLSSGIEVGADIGEVSLLEKYERQQQLANVPMMAILDGFQRVFSLDFGPINAARAAAFRAVQLISPLKKQVISYATGEGGFLKFNIFG*