303 aa
MSKQRTLQRPIQATGVGLHSGKKVTLGIKPAPANTGIVFRRVDLNPVAEIPARADLVRET
TLCTGLVNEQGVKVATVEHLLSALAGLGVDNAFIEVDAPEIPIMDGSASPFVFLLQSAGI
VEQSASKQYLRIRKTVRVEDGDKWAEFRPYHGFKLDFSIDFQHPEISRSAQRMTLDFSAG
AFSRKISRARTFGFMKDIEFLRANNLALGGSMENAIVLDEFRILNPDGLRDKDEFVKHKI
LDAVGDLYLAGHAILGEYRAHKSGHALNNQMVRAVLADASAWELVSFEQAQEVPMDYLVP
ATA