GLKAPLSSLDKSKQASFLHSTKEKLRRERIKSCCEQLRTLLPYVKGRKSDVASVIEATVDYVKQVRESLSPAIMAQVTEAIQNNRR