MGGGGAARTGGGGGGARHVGRHAGMQAGAQVSAGYGTGAGAGGGGGMAARQTAQVCGIAVVKKESNEEDEDEAPMTDSDEESDLKERRNWKCETCNDEETRRPYKCDICNGRFTGKGTLKIHMRLHLENEEERLPFKCEECDKRFCSAASLAVHSRIHLPDDHPNRKVERLQCDICDQFYAGHYALRTHKRTHASSEEEKKPYKCETCHKRYAQLGKLKHHIRRHHEKPFMDGRLLKKKDRKPISDDTVKRPHAYDDFVKKPHPCDVCGKRFTELGSMKRHIALHSGPENEGDFRPKQDDSGDEPSDDENNDCTESDSDDGESLSFETVDKLDM