MPKEGKEALQDNLTELKHWQVRGKLSVRSPDDSVTGYLDWDQDNRDYDIYIAGPFGQGATRLSGDPYSASLTLPGWDSPQFADSPEELMETYMGWNFPVSDIRYWVKGQPSPNAKSTAEFDEYGLLSVLRQHGWEVRYSRYQQQNGYWLPGLVKVTGYDFRFTFAIREWTLHD