301 aa
MTPQEVQKRGGRACAAVVLYHPDPVLLAHQAEGLRGCTLFAFANGPVDSGAIAALAPTDL
RLISSPENVGLGRGLNAVMEAAAEQGFTHVMLLDQDSEPPAGILETLAERALALERQGDM
IAVLAPRLVPPQEGLYKQIRYEWRGKAGPGDLAAVDFAPTSGSLVSVAAYQAIGPFRDDF
FIAGIDVEWGFRAWDRGWGSYVATDLAVPHRWGESVGQDELGKPQILRHTPIRNYYYARN
VIAAARLRHVPLGWRIKSCAGLIAQISLLALKGPPRSLCPVRAGIIDGFRGRLGPAPAGV
V