301 aa
MGQKINPVGLRLGIVRGWESSWYGGKEFADKLVEDEKIRKYVAARIPKGAIARVVIERTL
KRVTLTIHTARPGIVIGKGGGEVDKIKEELKKVTGKDVQINIFEIKRPEIDAKLVGEAIA
QQLQARISFRRAMKQAIQSAIRVGAQGIKVKVSGRLGGAEIARSEQYKEGRVPLHTLRAD
IDYAISEAQTVYGKIGIKVWIFKGEVYGKRDLSPAAMMSQAQAGERSASANDRGDRRGPR
GDRDGNDRGGRNRGDRGGNDRGGNNRGGGGQGGNRGGGGGQGGNRGGGGQGGNRGGGGPR
R