301 aa
MGDVAKDLAAGTVGGVAQLVVGHPFDTIKVKLQSQPTPPPGQLPQYSGAIDAVKKTLAAE
GAGGLYKGMGAPLATVAVFNAVLFSVRGKMEAILRSEPGAPLTVKQQTIAGAGAGFAVSF
LATPTELIKCRLQAQGAGASVAEGGAAATAALKYSGPMDVAKQVLRSEGGVRGLYKGMFP
TFAREVPGNATMFGIYEALKQYLAGGTDTSGLGRGSLMMAGGLAGGAFWISVYPADVVKS
VIQIDDYKNPKYSGAIDAFKKILKSEGVSGLYKGFGPAMARSVPANAACFLAYEVTRSSL
G