MRDIGKPPVRGKTSPYGFFVKMCYEEHKKKYPNENVQVTEISKKCSEKWKTMSDDEKRRFYELAQKDAERYQAE