MRPKSHSLEIHKRRIRRPFSVGEVESLVQAVEQLGTGRWRDVKLQAFENAKHRTYVDLKDKWKTLVHTAQIAPHQRRGDPVPQELLDRVIAANNYWAAHQAKEQAELEA