303 aa
MRKIILYAAVALGLGAAPVQAQEPNEILNVSYDIARELYEQINQAFVADWKARTGQELTV
NQSHAGSSKQARSILEGLEADVVTFNQVVDVQVLHDKGNLIPADWQKRLPNNSSPYYSFP
AFLVREGNPKHIKNWDDLARDDVKVIFPNPKTSGNARYTYLAATAYANEAFKGDKEKVKE
FIGKIFSNVPVFDTGGRGATTTFAERGLGDVLVTFEAETRGTEKMLGPDKYDVVVPEMSL
LAEFPVTVVDTVVDKRGSRRIAEAYLDYLYSPAGQEILAQNFNRVHDKDVIAKHKDIYPM
CAL