MDMRVPAQLLGLLLLWLSGARCDIQMTQSPSSLPASLGDRVTINCQASQDISNYLNWYQQKPGKAPKLLIYYTNKLADGVPSRFSGSGSGRDSSFTISSLESEDIGSYYCQQYYNYPWTFGPGTKLEIKRADAKPTVSIFPPSSEQLGTGSATLVCFVNNFYPKDINVKWKVDGSEKRDGVLQSVTDQDSKDSTYSLSSTLSLTKADYERHNLYTCEVTHKTSTAAIVKTLNRNE