MQEKSLTFCSALRYDRDVAATAGKRDAWTLLTSHGHVLVEIARNPQARIRELSVAAGITERATAAIISDLVKAGYVARSRVGRRNHYSVNLDLGFRHAAQRDLRVGPFLALLAEQPLEGADAEQSE