GLPLLTQDSNSKARRGILRRAVFSEEQRKALEKMFQKQKYISKTDRRKLAVSLGLKESQVKIWFQNRRMKWRNSKEKEVLSSRCLQEVSLQED