MRRQQELVMQLRAFVLPLLPGVIVDGTSAAEIAVQLFDDVIGCNIGVVSTLEGCLVSTGARGGSSGEPVDNKSLVRKNSCHVTEGETTDEQARHRSVVGQKRRRKNDKRSRSLVTHVPHYDGHQWRKYGQKNINGRQHPRSYYRCTYREQNCFATKTIQQQEQIDSIRRSATPGEEIAKYTVVYYGEHTCKDHSISIVQLPQLVSCMDLQNMEIAQTSSDVQDPEADLDLPALLEVFDNSVIDWEDIWKI