301 aa
MPDVLIVGSYITDLTARTAALPKPGETVIGTDFQTGPGGKGGNQAAAAARLGSEVVFVTK
IGRDAFGEQAKHHFMKEGIADTYIIETEEAPTGTALIAVDDKGENMIVVTPGACGHLSAG
EVEQAEKVFEEAPVLLLQLETGMGAVEKAAELAFRKGAEIILNPAPYRELPDRLLQKVTY
LTPNETEAEEMTGVAVTDKDSAEKAAAILLSRGVSTVIITLGRKGCFVMNNYEKFTVSGE
PVKAVDTTGAGDAFNGALAHFISTGMELHEACLLANRAAAVSVTRTGTAPAMARLEELKR
L