301 aa
MGPGHPECPARLDAIEDRLLVTGVADALERHEAPQASLADIELAHDRMHVAALQGLTQRL
VEEQQAGGPEYSQIDTDTSINSHTFSAALHAAGAALAATDAVMAGELENAFCAVRPPGHH
ATRHQAMGFCFFNNVAVGVKYALSRHHLKRVAVIDFDVHHGNGTEDILSGDDRVLMCGIF
QHPFYPFSGDQHPASNMVNVPVAAYTKGMDIREIVEMMWIPRLEAFKPELIFISAGFDAH
REDDMGQLGMTEQDFTWITSRIKDIARRFSKGRIVSCLEGGYVMGPLARSVEAHVRVLAD
L