MKDKLWEEITCYFEVHESGKQFVMNRLGILLRNFKRKLYADYIKPHLGNPKKLEKIPVRYRALITEQDDWKKFVTYTQSQEFNNVSQRTIKARKMSKYAHRMGRGGYTTLRRKLIEENVISKEEMPPRSVIWCKGCERTDAMTLVFVKEKGEFLKGVGTGVTYNRYFNVPRSKGSSKEEIKDLKVALHNGKLELEKKYVELKALSTKVNEQDQTLKLVLAYPNAKGVDFPNLSHIIGISSEKIVQSNEMSPISQNQ*