301 aa
MHYLGLDIGGTKMEAVLLSPQGDCLWRQRRPTHKESYDTFMLHLVSLIEEARAISPVPFS
VGIGLPGAIDPQTGLIKNCNCLALNGHDLKIDLAARIQQPVWIANDADCFTLSEAVDGAG
AQADTVFGVIIGTGCGGGIAVHQRLLQGPNAIVGEWGHNPLPGYTPEFDGPAQPCYCGNM
NCIETFISGTGFARRFPAELTSQEIIDAAEQGDPLARAHWQHFVDAFARSLASVINILDP
QVIVLGGGLSNVGRIYQELPVAVVPYLFSNSCHTRIVPARFGDASGVRGAAWLPGLNTRG
T