303 aa
MDLRKLRYFISVAEEGHIGRAATALNISQPPLTRQIHQLEDELGVALFNRTPKGMEITEA
GKIFLREAKNIFALVEQATERTQRAGTGQLGRLDVAIFGSGILDTIPRILLSFRQDYPDV
KVVLHTMGKAAQIEALRQGRVTVAFNRILAPLPDITSELIRSEDIWVAVNTTTELGQKEE
IDFNELQHQPMILFPSQGSPNFKDKVVNLCHQANYTPQVSHEVGDAVTGVSLVAGGFGVC
VVPQSAAALKLAGVSYKPLVNLPKGAKVDLSCIYRSEDNSPLLQSFLEKVRQFKQSQATA
ESA