QVEDCTRDVCELSTYHFRYRICNVHIRLPAFMRQGKLQRFCQQCGRCHELSEFEGSQRSCRAQLDRHNAR