MVQEEFRKGPWTEEEDFKLVSFVGLFGDRRWDFIAKVSGLNRTGKSCRLRWVNYLHPGLKRGKMSPHEERLVLDLQSKWGNRWSRIARKLPGRTDNEIKNYWRTHMRKKAHEKKRGSIPSTEHHSMDSHASKKAGEESFYDTGGSKSSQVKIVGEEHEQEFSMDDIWKDIDISEENSLQQPEEVIIPPSSWEYNSSDSLWVMDEESMLFPMSDDPYFSRYAN