303 aa
MMAKQVQQDQLYIGIDGGGTKCRATIYSQQHGVLGSGLGGPANPLHGLERTLESIMVSTQ
LALQDAGLRVEQVHDLNAGMGLAGVNLPALYDKIMQWDHPFQQMFLTTDLHTACIGAHEG
QDGAVIITGTGSCGFSIVNGDSVNYGGHGFAQGDIGSGAWMGLEAIKAVLLDLDELGPAT
QMSAMFKAHFNTLTAMGIAEQMAGQPSSTYAKLARLVFEAAEHEDEVALSIVTQGADYIS
RLAKRLLENNPPRLSMIGGLCEPLNKWLDPDVAKLVERPKQPPEMGAIYFAIKNVEQNLV
KAN