303 aa
MMAKQVNQDQLYIGVDGGGTKCRATIYSLQHGVLGTGLGGPANPLHGLERTLESIMVSTQ
MALQDAGLRVEQVHELNAGLGLAGVNLPALYDKIMQWEHPFKQMFLTTDLHTACIGAHEG
SDGAVIITGTGSCGFALVDGKTVNYGGHGFAQGDMGSGAWMGLEAVKAALLDLDGLGEKT
SLSQVLLEHFSAKGAMGIAEQMAGQPSSGYAKLARYVLEQAKLNDEIALTIVKSGAEYIS
RLAKRLLELNPPRLSMIGGLSEPLQPWLDPEVAKQVQLPKQPPEMGAIYFAIQSAGQELK
KAN