MASVVRVSDRGRCFRSCGIAPATVDGIHWGLPRQSHGGVNQLGGVFVNGRPLPDVVRQRIVDLAHSGVRPCDISRQLRVSHGCVSKILGRYYETGSIRPGVIGGSKPKVATPKVVSKIADYKRQNPTMFAWEIRDRLLAEGVCEKDNVPSVSSINRIVRNKLGDKKLDEHQTGCLPTSGDPERTGSSYSINGILGIPKQEKRIKGELYPGNLDLDCHGDDDDGNGGDDDDDDGGGGGGGGGDGDDDAL