MDNLWFSRHLLPLGSHFVLDGSVHEDSGGERTIELQELGVQRRGDMAEGVVRWKTNWVQDSEDEGLTMRITVSSGASIVAFSRKVLESLWFAARVMVIAAGARCLELQEREGTTLVAERSSRELIVRSTTSSHFVRDSGGPSRILDEFRVRVMAKNAVAGVSNSQCGMIIKPSASMRATRETLRWSNIVSNKTCTSFRRLTVKIHAMGRLNVHCVETSHPCRPRLMSAPFGGRLPTFQIRASHGENVLPPPALSGDNGVATLDSLLDGSSSENKTIPDKIDDRSDRWEAIIERVIFNCRFFTLMAVVGSLVGSVLCFLKGTLFVTQSFVEYFQAAWQGLSTSKVVFLLVEAVDVYLMGTVMLIFGMGLYELFVDTLEVSGAECEEVREPACGSNLFGLFQMKERPKWLEIRSLDELKTKLGHVIVMILLVGMFEKSKKVPINNGLDLLCFSASILLSSGCLFLLSKLHSTHSGAH*