303 aa
MGRADHGGSAGMIIDAHHHLWRPERGYTWLDEPELTVIRRPFTPQDLTAELSATGVDGTV
LVEGGRCHPDEAAEFLGYAADTAPILGVVAWLDVAAGDVAETIAGYRRLRGGELLVGLRS
QVQGETDPDYLDRPEVRRGLAEIAAAGLVFDLVIRADQLPAATRAAQALPELRFVLDHLG
KPRIDEGAAGLRRWRTPLTDLAAHPNVTAKLSGLVTEAAPHWSPDDLRPFVEEAVKQFGA
DRLMFGSDWPVCLLRSDYPGVRRALEAALPTLTDRQRNEIFAGTAIRTYDLSVPSIRPAG
APG