301 aa
MTRIAAPLLTAFLTMAATTGAQALELEHSQGVTKLDGQPEKVLILDINALDIADAMGAEP
AGVLNSNLPDYLSRYGSDEFLKVGSIFEPDYETIAASDADLMIVGTRSAPAFEQISAILP
TVDLSLGDDLFASVQHNIGVLGQIFGKEDKAQDMIAELQAKVDHVSQQAPHAGTALILVT
NGGKLGAYGPTSRVGWIHSKLGFATVEQGIDDRFHGGDVVSYEYVLEKNPDWLFVIDRDA
GVGEAGQGAKAALDNPLIARTKAMQSGQVVYLDPHAAYITFGGYTALNTLLDQLSAALSR
S