VGFLDWREYDTHLRRHSGDLRKPFFCLQCGIRFNTRAALLVHQPKHSTETPHICPHCGKGFKWKQGLSNHILVHNPEKQMLCDVCGYSTTHMKALKSHKLLHTGEFFACTVSGCTHRANRKENLKLHIETHKQGRDFICEICGCKFSQSKNLKRHALKHTENGPNRYKCQLCGFSSHRSDKMKEHVQRVHTEKAVQLELSETVDSSFPDDFDLPVIDTTPKKKPKGVKSKTVRDVNPDKRLKTLLPKETVE