303 aa
MEKTPQLADIEDLLTIRDWLRYATSRFTEAGLVFGHGTETALDEAAFLILTALHLPIDQL
EPWLEARLTISERRRLWEIVTARIETRKPAPYLVGAAWIRGHRFAVDERVIVPRSYIGEL
LDGGLSAVVADPDGVERVLDLCTGSGCLAVLMALTFPDASVDAADISAGALEVAAKNVSD
YGLEDRVTLHRSDLFQGLQGATYDLIVSNPPYVTAAAVAAFPPEYAAEPELAHFGGADGL
DLVRRILRDAPAHLAPGGVLIVEVGMARDLLETEYPDLPFLWLDTEQSDGEVFALSAEAL
TAR