301 aa
MTLETGLAEFLTHLGLEKNASDKTVKSYREDLSQALQYARDHLKKSQIDPADWTTRLVRS
FVAWLHEQGYAKSTIARRLAAVRSFGKYLCRQGVLESNPAQALRGPRQDKKLPHFLTLAD
IQKLLVAPPDSDWAGRRDRAMLEALYASGIRVSELVGLDLLSVDLNDGVITVRGKGKKER
LALLGPDAIKSISRWLEDRSALLHRTGKDTQAVFLNNKGGRLTTRSVGRLLEKHLKTAGL
DPRTSPHTLRHSFATHMLDAGADIRGVQELLGHKSLATTQVYTHVTTQRLQKSYQKAHPR
S