MGGPEIFGGGFYGVIRRAIVIGNGFAGSENQSIGLVRALGLSNHQSLFRVTRPRGGIHERLHWLPVSLHKKLDYVMKQFQTVRGKKLIPLSAEKCGLSDILEADAKHISKMARETFEMDGPLLVVASGRDTISVASYIKQLAPENVFVVQIQHPRSGLNRFDLVITPRHDYYPLTPHAQKQIPWFLRRWITPREPPDRHVVLTVGALHQADSAALRSAASAWHDKLASLPRPLLVVNIGGPASSCRYGADLAKQLTVLLQNVLWSCGSLRISFSRRTPEKVSKILVRELGNHPKVYIWNGEEPNPHMGHLSWADAFVITADSVSMLSEACSTGKPVYVIGAEHCKWKFADFHKSLLERGVVRPFTGKENISESWSYSPLNGTAEAASRVHVALAERGWKVQS*