MGKRGRIAIWRIDNLAARQVTFSKRRRGLFKKAGELFILCDAELGRPRRLLRHRRQALPVRQHKKLQT