MGSVWAQVHYDNEPGRNLIDKSHTLNLNFRQDSGCAKQGKEPEPFCFCVCPFPPSFSNTSLRSTIIAHIPSLANIRSTSFFPLKISNRFHSFVHNTQTKQNYTPHLPHTTHTLSGIKLYQSLQHYCNLGIGFFPIMGNKDLVLLVLIAVCVFEGCYCKTVTYDHRALVIDGKRRVLQSGSIHYPRSMPEVWPEIIRKSKEGGLDVIETYVFWNNHEPVRGEYYFEGRFDLVRFVKTVQEAGLLVHLRIGPYACAEWNYGGFPVWLHFIPGIQFRTTNDLFKNEMKRFLAKIVSLMKEANLFAPQGGPIILAQKTS