MGDQGNNLGMTKPVHGSIVGLHVGSRVFYCNRATLSSKVKSSYFNSRFSTWKNLEDDEMSYVDPNGVQVFFIERDGDLFEHILKFMTRNSLNLPSFQDNQTLWRDLREEAKFYALDSLFNLLQVTQSVRINSSVKGIFHWLGNRRQEPCSTCMDSGEIEVGRFDDKDGHFIPSSLSKSVLLQHHQKPVLETPPLDSLLNLDNDELRKLVTPDHITCTLWNDAVISLDSVSIRPSHVTMRIHYDDLERAQENSFNLEASKDGVYWDLLHLTSCHQSPHAGQEKANFMVDLAVFVQPDGIPPAVRSEHFIKAVDRLLRRTWEVEKTKEFYKFFRFVGARAGQYPDRRGGSLEMFGDVHEE*