MSPPLLKLAFVQGPRDGESLEYKPGSTIRIGRVVRGNEIAIKDAGISTKHLRIVSDSENWIIHDLGSSNGTILNSDTLDPDTPVNLRNGDVIKLGEYTSIVVSFESGVQVEEEEEEHKLPPRPRRNNRRLPVSDPDPIQEKPKRRGRPRKNETKEAVPVEKKAQGSKKNTEDVENLGLNPVKLEIEDIPKGVEISAVKRGTRSSRQIRNVKCEDDVIEEEKRRPSRATRSTKKEIGGDSFQELERVLNQARKSRANKKKVESAVEEMEARNDVEVESRKSTMVGEEDLNCSVREDVETENFQEERDSKGEGGGVETSKMVEQVEIKSRNSAVVGEEDMDCSVREDGETENLQEEKYSKGGVETSDGKAEQGSRNEKNVEK