MDMRVPAQLLGLLLLWLRGARCDIQMTQSPSTLSASVGDRVTITCRASQSISRWLAWYQQKPGKAPKLLISLASDLQTGVPSRFSGSGSGTEFTLTISSLQPDDFATYYCQQFDSYPLTFGPGTTVDIRRTVAAPSVFIFPPSDEQLKSGTASVVCLLNNFYPREAKVQWKVDNALQSGNSQESVTEQDSKDSTYSLSSTLTLSKADYEKHKVYACEVTHQGLSSPVTKSFNRGEC