301 aa
MPAIRIGINPISWSNDDLPSLGGETPLDTALAEGKAIGYEGFELNGKFPKDAQGVAEVLR
PYELALVSGWYSGQLARRSVAEEIEAIAAHVQLLAHNGATVLVYGEVADSIQGQPIALVE
RPRFHTEQAWQEYADKLTELARFTLSQGVRLAYHHHMGAYVESPQDIDQLMRRSGPEVGL
LFDSGHCYMGGAEPLEVLRRHVGRVCHVHFKDVRKPVVQLARNQLWSFPDCIVNGTFTVP
GDGDLDFAALLQVLLGAGYQGWLVVEAEQDPAVAPSEVYARKGYDTLRALLASAGHGRAA
R