301 aa
MLYSTTTPEQKRVKLRELLGSGTVQQFPGAFNPLSARLIEEKGFAGVYISGAVLANDLGL
PDIGLTTLTEVATRAGQIARMTDLPSLVDADTGFGEPMNVARTIQELENAGLAGCHIEDQ
FNPKRCGHLDGKNVVDLDTATKRIRAAADARRDPNFLIMARTDIRAVDGLEAAKDRAKAL
VDAGADAIFPEAMRDLREFQAIRDAVDVPILANMTEFGKSELFTVEQLQEVGVNMVIYPV
TLLRIAMGAAERTLETIKAAGTQEAQVENMLTRARLYELVDYEAYNQFDTGVFNFQVPGI
R