MAQSLNTKVDLVMDATSFHGMNNYGKIMIGDRGFEYYNEKKMNDYIQIPWEEVDYVIASVMFKGKYIPRFAIQTKKSGTFTFAAKKPKELLRAVRNYVPSDHMVRSLSFFDVLKRAFKK