301 aa
MIPVLIDCDTGIDDALALIYLAALHKRGEIQLFGATTTAGNVDVKQTAINTRWVLDQCGL
ADIPVLAGQPEPKHVPLVTTPETHGDHGLGYINPGHVEVPEGDWKQLWKEYLSNPETKLI
VTGPATNLAEFGPVENVTLMGGTYLYPGNTTPTAEWNTWVDPHGAKEAFAAAQKPITVCS
LGVTEQFTLNPDSLSTLINTLGSQPIAEHLPKMLRFYFEFHETQGEGYLAQIHDLLTCMI
ALDKIPFSGREVTVDVEADSPLMRGTTVADIRGHWGKPANAFLVETADIEAAHAELLRAV
E