301 aa
MIPVLIDCDTGIDDALALIYLVALHKRGEIQLFGATTTAGNVDVKQTAINTRWVLDQCGL
ADIPVLAGQPEPKHVPLVTTPETHGDHGLGYINPGHVEIPEGDWKQLWKEHLSNPETKLI
VTGPATNLAEFGPVENVTLMGGTYLYPGNTTPTAEWNTWVDPHGAKEAFAAAQKPITVCS
LGVTEQFTLNPDILSTLINTLGSQPIAEHLPEMLRFYFEFHEVQGEGYLAQIHDLLTCMI
ALDKIPFSGREVTVDVEADSPLMRGTTVADIRGHWGKPANAFLVETADIEAAHAELLRAV
E