301 aa
MSHLNFNHLYYFWQVYKSGSVAGAAETLFLTPQTITGQIKCLEERLQGKLFKRKGRGLEP
TELGQLVFRYADSMFQLSQEMLDIVNYRKESNLLFDVGVADALSKRLVSRVLETVVTEQE
HIHLRCFESTHEMLLDQLSQHKLDMILSDCPVDSTQQEGLFSLKLGECGVSFYCKRPHPE
HPFPACLEQRKLLIPGRRTMLGRKLLNWFTAQNIQADILGEFDDAALMTAFGINNDAIFV
APSLYANEIYQQGDIVEIGRIENIQDEYYAIFAARMIQHPAVQRVCNADFSALFCDRAAA
R