301 aa
MKFVVTGASGFVGRALSRFLLEQGHTVTGLGTSPVSGMTPHAGFTWISADTTRAGKWQEA
VADADGVVNLAGRTIFKRWTRAYKRQIVDSRLKTTGHLVSAMAGENKILLSTSAVGYYGS
RGEERLDEQAKAGDDFLARLSMDWEKAALAAEKKGVRVAIMRFGVVLGAGGGALAQMVPA
FRSFAGGPLGNGRQWFSWIHTADLLSAVQFLIGNQNSQGVYNFCAPGVVRQKTFARALGK
VLGRPALVPAPSIALRVMMGEMADMLLASQRVVPQRLIDEGFTFRFPDVDRALADLLKAS
P