301 aa
MSHLNFNHLYYFWQVYKSGSVAGAAETLFLTPQTITGQIKCLEERLQGKLFKRKGRGLEP
TELGQLVFRYADNMFQLSQEMLDIVNYRKESNLLFDVGVADALSKRLVSRVLETVVTEQE
HIHLRCFESTHEILLEQLSQHKLDMILSDCPVDSTQQEGLFSIKLGECGVSFYCKRPQPA
HDFPACLETRKLLIPGRRTMLGRKLLNWFTAQNIQADILGEFDDAALMTAFGINNDAIFV
APSLYANEIYQQGDIVEIGRIENIQDEYYAIFAARMIQHPAVQRVCNADFSALFCDRATG
L