301 aa
MGPGHPECPARLDAIEDRLLVTGVADALERHEAPQASLADIELAHDRMHVAALQGLTQRL
IEEQQAGGPEYSQIDTDTSINSHTFSAALHAAGAALAATDAVMAGELENAFCAVRPPGHH
ATRHQAMGFCFFNNVAVGVKYALSRHHLKRVAVIDFDVHHGNGTEDILSGDDRVLMCGIF
QHPFYPFSGDQHPAANMVNVPVAAYTKGMDIREIVEMMWIPRLEAFKPELIFISAGFDAH
REDDMGQLGMTEQDFTWITSRIKDIARRFSKGRIVSCLEGGYVMGPLARSVEAHVRVLAD
L