301 aa
MKQGTHILTLDNGYHLWTRTVGQGDIKLLCLHGGPGGTHEYWENFGDELADLGVEVTMYD
QLGSFYSDQPDYSDPKIADKYLTYDYYLNEVEEVRQKLGLDNFYLIGQSWGGLLVQMYAA
KYGQHLKGAIISSMVDEIDEYVTHVNQCRMDCLGPDKVAYMEQIEQENRLADPTYQSYVD
ILNAEYVDRKQPEAIRHLVSTMATDVYNVFQGDNEFVITGKLGQWHFREHLHEITVPTLL
TFGEHETMPIATAKIMQEKIPHARLVTTPNGGHHHMIDNAPVYFEHLKQFINDVESDNFN
D