301 aa
MDPGKFFIDHLKFELQLADRTVETYGREIRSFIKFLGARGKMLNDCDEAVIQEYLVLRRK
AGVDDRTVAKIISALRQFFFYLMKEKEVSTNPCLSLEMPRIPRTLPGVLSVEEVELILEQ
IDTDSPLGLRDRCLFELIYSCGLRISEAVDLTLERVHMDESLIRVRGKGDKERIVPMGEE
AAHWIGRYIHEGRSRLYNPQRSERYVFLNHFGGKLSRKGMWKKFKEISQRAGISAKVHTL
RHSFATHLLEGGADLRSVQALLGHADISTTQIYTHVDRDDLQDYHTKYHPLEEQVPGKSG
G