MVRDCPVACGICKPKPIDTHSSCGAWADDGACESNSAYMLHTCPLACALSRGGGGETPLPPAGAVMGGVGVNNRFIEAYVAGRKKLEEFCEDDPDADCAAWAADKQCDTNPGFMQRSCGRSCQVCTYLCEDLDKECPAWFASGECDKNPNGMRTSCPRHCGICQGQGKGARRAAHRPAHAGPAPPVQSPRAGAAMTSDAPPSHEAARVRVLMREAMEAAGESMDEADEEEPQPEAVEAVEAALGAHEFTEAVEVESGTRPGAVRAPLTASQRARAL*