301 aa
MSEQSTKEIVVAVDGSDASNQAVKWAANAALKRKQPLKLVTAYTMPQFMYADGMVPPQEL
YNELEGEANDKLDNAQKIVTDFSSEVEVSRLLKESAPIDLLLELGDSAEMIVMGSRGLGG
LSGLVMGSVSSAVVSHANCPVVVVRKDNDVNEDTKYGPVVVGVDGSDVSRKAMRVAFREA
EARGALLRAVHAYTDAQVHTTYVGLVDAQNRMDKEVSERQDMLDDELKPFLEEFPSVQVE
EIVERERAVHSLVECAKGAQLLVLGSHGRGGFKGMLLGSTSRALLQYAPCPMMVVRPSDN
I