301 aa
MKLHFLGTGSGMPSKQRNVSGLGLTLPKQTWLFDCGEATQHQILHTSLKPRKVSAVFITH
LHGDHVFGLPGFLSTRSALAGTDPLTLYGPKGIKKWLEMTLNVTGSYLGYPLTIVEYRDG
DEFLQDGHRVTVKKLEHRFPSYGFRIEAPIRPGTLLVDKVKALGIPNGPIYGQIKQVETF
EFEGKTYESKEYVTEPVTGPVIAILGDTVPCENAERLARDADVLVHEATFMEAEAKLARQ
YGHSTTVEAAALAKTCRVGQLIVTHISARYQGRESEFKAEVVTAFGNSHVASDFDEIIVG
D