301 aa
MLYSTTTPEQKRVKLRELLGSGTVQQFPGAFNPLSARLIEEKGFAGVYISGAVLANDLGL
PDIGLTTLTEVATRAGQIARMTDLPSLVDADTGFGEPMNVARTIQELENAGLAGCHIEDQ
FNPKRCGHLDGKNVVDLDTATKRIRAAADARRDPNFLIMARTDIRAVDGLEAAKDRAKAL
VDAGADAIFPEAMRDLHEFQAIRDAVDVPILANMTEFGKSELFTVEQLQEVGVNMVIYPV
TLLRIAMGAAERTLETIKAAGTQEAQVENMLTRARLYELVDYEAYNQFDTGVFNFQVPGI
R