QDSRSRRGILRRAVFSEEQRKALEKMFQKQKYISKSDRKKLALGLGLKESQVKIWFQNRRMKWRNSKEKEVLSNRCLPEDGLQEAYLSKSS