303 aa
MSVRRLLVLFGQAGRGGFNEAAVQGAARAARAGHALQVEWIADNDPDARAKRLAALCADA
PDLVIVHGGQGDVPVARVAPRFPDTQFAITQGSHHAANVASYEILQEHTAFLAGVLAGLR
GGAAHLSGERVRPGLKGRAAYADGVRRVRGQDPLTGFCGNQHDPALAEAWTDALAANGAR
VVFAMMDGGRDGITRACRRRGLWQIGNVLDWVARDPAVYLASALADSGLCVERAAADHAA
GALRVGAVTHFGLEADASLRLRLGADVSAEERRALDDWSARLARGEITVAPDYTGREFTP
PAR