301 aa
MELSKKESVPGNIKTTPPEEVGSKDDLSPCVPGQTKTSTARVLTKEELDRLSGERALVSD
FKQMKLEKEAQKNWDLFYKRNTTNFFKDRHWTTREFEELKACREFDSQKLVLLEAGCGVG
NCIFPLLEDDLNIFVYACDFSARAVEFVKQNPLYCPERCCAFQCDLTKDDLRENVPECSV
DVVTLIFVLSAVHPDKMKLALQNISRVVKPGGIVLFRDYGLYDHAMLRFKAGSKLGENFY
VRQDGTRSYFFSKELLAELFADTGLQSVANDYVLRETVNKKEGLCVPRVFLQSKFIKPGQ
S