303 aa
MAAPKSKKWSVYKEGKTKKAGYAKFTDHQDSLTFSNGVEKRHGLDYSPEPVGGRKRSSEN
DQLDMEDISEGTDVTTMLDRFGADINKAIITKRKRLELFTKSSLKSSHQAIEQMWKTQQN
DRVKLTDDYSTQFNTVFQQWDSDVQKSKDQDEKLATLFRQQQKMFQLMRTSQVQRLKSIK
QLLDQYIRKLEELQKSHSGHHTTLQTELRQEMNLLQKKLLMDTFEPPGLFLELTTRARRA
LLREEAKNQMVTLKELQKSSAEMGEPAGRMNISAALHQSGLYGRAARWKPLLSKRHMTAF
KEL