301 aa
MLGGIEAGGTKFVCAVGTGPDDIRAMVRIPTTTPEETIGQALAFFQEQTRQRGPLAALGI
ASFGPVELHPGSLQYGFITSTPKPGWRNADVAGPFRRALGIPVGFDTDVNGAALGEHHWG
AAQGLDTFVYLTIGTGIGGGGLLNGRLMHGLIHPEMGHIRLPRDPKADPFPGGCPFHGDC
FEGLASGPALEKRLGQRAESLPVDHPVWALEAHYIALALTSYICTLSPQRLILGGGVMAQ
QHLFPLVRAEVRRLLNGYIQSPAILEHIESYIVPPALAERSGVLGALALARAGLSSPAPT
R