301 aa
MPDKLSGLVVVDKPEGVTSAGVVARVKKIFGARKVGHTGTLDPFATGVLVCCLNRATRLS
RFLLKGDKSYVAELLLGVETDTQDATGQVLCRRPLDHVTAQRVHAMARRFVGEIEQVPPI
YSALKHQGTPLYKLARKGVAVEKPARPVRIDRLEILSVDLPVVRFAVSCSAGTYVRTLCA
DMGRALGCGGHLSWLRRTTSCGFTLDDAMGLEALEARRVQGRLEETVIPMDAALPRMPAM
AADAVLARKIGHGMKLAGTDFPVPPPVENGAFKVVDPHGCLIAVLDATPPDSYNYCCVLS
S