MKRKKWTEEEESTLIAKYSDLLQSGTLQKLKTRQKKFEPIAHHVNSLHHLHNPISFPFLWSWRDVSIKIQNMRHQYLGVKQKIRIPSSSSSSSSQHFNWSDATNHWQNFLNYKSVFGDIDLDENITVSTNNCNSNNSNTNISNDIAFDADPIFNFVGGDSDDVLGIGLGIDDEEDEELDGNCKDVEEDDDGVREAKRAKREVEWEEREWMWGRREMERRRRVEREFEDGERRRRMRMEERREEEEMEWRERMVGMQMEHEKQMMQMHADACHGQMQVLGLLVRLVCQFFGSGGDGLGGGMGVIPSQVLQHPGSLVGDNGKADGNSDPHFM