YGRKKRRQRRRGGGGHSDFLQKMDDFW