MVQSPSTSSCRAISTWNVWGVPFAAPLVFHRATRWRHFHDQQLRELLKDPGIDPERDLVVCCFQEVFSFPKGPLMDCISRFDARGVTPFWERSVLSLGILCRPLSCCVWDQAQKLHDGSHLDPCIEYAAVVGKGGMSLPWNSLVDSGLCILSTREPTEKGFVAYKNYPAGWHEERLANKGLMWAYWSCSVGRGVLVVNTHLSSQRKVRPDQLEELGDRLEVLREEFRVKAPSLLEVYVCGDFNLDPERDEFFETWYQHLGLTLLTSGAVTNASLSVALDHVFAWRSDGRSVRAVSCPPIKPWKDGPCDRSRDAISDHCWQGIVFENVNLTSEPVNQ*