MKRKKWTEEEESTLIAKYSDLLQSGTLQKLKTRQKKFEPIAHHVNSLHHLHNPISFPFLWSWRDVSIKIQNMRHQYLGVKQKIRIPSSSSSSSSQHFNWSDATNHWQNFLNYKSVFGDIDLDENITVSTNNCNSNNSNTNISNDIAFDADPIFNFVGGDSDDVLGIGLGIDDEEDEELDGNCKDVEEDDDGVREAKRAKREVEWEEREWMWGRREMERRRRVEREFEDGERRRRMRMEERREEEEMEWRERMVGMQMEHEKQMMQMHADACHGQMQVLQHPGSLVGDNGKADGNSDPHFM