MPCRKKREEQYQADEDEDDHERLPEASSSTSLYEVLGVEQNATQEEIRKAYHKLALRLHPDKNPGDQDAKEKFQSLQNVIAILGDPEKRKVYDQTGSTEDAELSSETVRNLYQFFRTLFKTVTVDDIEEFAATYQGSESEKQDLKDLYTKCKGNMDRVFDQLMCSDPEQDSHRFMDIINDAISAGELKEYDIYKKWAKKVAKRPRPLEAWKPIKKTKSSEESEGSLLAIISNRQKQRTSSMDFLAAALEAKYSGKEKSKKSKMNFQEPSEEEFEAAQKRIAERMKARDTCSWRRGFPTEFILIRKLGRKPF*