303 aa
MHYHSIFRSDAFQDKVIIVTGGGSGIGRCTAHELASLGAQVVITGRKIEKLNKVSQEIIE
DGGKVHQIVCDNREEQQVKDMIAEVIEKFGKLDGLVNNAGGQFPSNLEGISANGFDAVVR
NNLHATFYLMKEAYNQWMAKHGGSIVNMAADMWGGMPGMGHSGAARSGVDNLTKTAAVEW
GRSGVRVNCVAPGWIISSGMDNYSGDFAKFIIPSLAGNVPLKRMGTESEISSAICYLLSE
AAGFISGVTLRIDGAASLGTRMYPLADAVNSESFNGFHRAFIPDVLKEQLGNSSNNSTIG
ENT