MSIPTFSLQRAVRRWLRSLTPTEKALLKEYHLEALLGLQQINIDYNFLHAALSFWDSDYHVFVFRGNEICPLPDEFAAILGYPTNATPATPGTIEEGKTTIGAFLGLDANMLAEIVVGDELLSNNNGEFGDIRLIPLISQMESCYSIMPLVVAETLLSADELKKDAKSEYFKGSPLLLQIWLVERLRLLETPADPKHYRPIALGNRKYLHRGQDEAEWASFFTHGICSIKWVVPWWGLTIMTGGSDVSVYVSLLRLSRPIYIFPYRVMRQYGLRQTIPFSDTVPPKVAAFSQARVQAWAKYYDGLPRWAIATNGFVAPDDKAVRTEAQNGEPAELLIPCIRVRYEGRDSANPRTHGIKTVKARPNRKRNEVPPCSSSRPKKVPNMKGPAVVKRSAGSRGDRHRNNVWVRKAQPLVETMASLVDDNNSSPTIVCAPEAERAITENVSEALASFEVSVQEPVLMEIDIGAAQKTVGVDPANISLYKTLFDDPEELE*