GDKGKGAGLYKAHCAEDHSFAPGSPDKVGPNLFGLNGLPGGTIAGCNYTPAEKEQNKTWNRETLKIYLKNIQKIIPGTDIDFGGIGDKEEREDVLAGLKEVTRR