MDQWLKTGIIKKLDQVGENIHLRSTSQDLAKDLVQHTENAQSSVLQKGKKRKYNDEYVKYGFSYVGDFDYPKPKCIVCGEVLSNSFMKPSLLLRHLETKHLLIFG