301 aa
MSAIEEQFFFNFDPTEYSSKRAAYNKILDGDPSYPNRTLVTPCALISMVNHAVSGGNNEI
IGTCIGQVNTRDFYINDVFSSSVLGTETNCDISSAVWSQLIEVSKSVAKTGKKATGCCAW
YHSHPDYGCWLSATDVIAQRQMQLGSTRTCALVVDPKKTERHNRIFLGSFRTFPPDKARG
EKSENSFVPDGKADDFKKSLSQYYTLSIEYYLSQIDRKVLKDVITSTWGRSLAQSPLEAN
SEWIYNYVKDKIVCSLGQAYLGRLTSKADVDLFTGMLNEIDNARIRGIEIQKMKNHVFLA
K