303 aa
MSSDIQTPRVEQVQIDELPCWRIHTAYGEALIAQQGAQLLSYQPHEQPPLVWLSDTAEYR
HGQSLRGGAPVCWPWFGNLERNPVEIRTAYQGDKPPAHGLVRALDWQLDDIADELGQLSV
HFSFDARNGLPGWAHSARLELVMRFGEHLTLEMTTHNLGTASLPISQALHTYFAVGDARQ
ASIEGLQGCRYVETLENWELREQHGVVRIAGETDRIYLDVEKPLVIRDPAWERDIHIKAS
GSRSAVVWNPWIDKAARLSQFPDDAWQQMLCIETARVWDDVMSVAPGRSETMTVEIWGKP
LEG