303 aa
MENLKNELLEAQVGKVLENEPLANHTTMKIGGPADLLIIPKDIDAVKTIMDHVKKHHTNW
TVIGRGSNLLVLDKGIRGVVLKLGAGLDHLTVNDEEITVGGGYSVVRLATSLSKQGLSGL
EFAAGIPGSIGGAVYMNAGAHGSDISKILVKARILFEDGSIEWLTNEQMNFSYRTSVLQK
ERPGIVLEAVFKLKQDDREKITKKMQQNKDYRKETQPYNRPCAGSIFRNPLPEYAGQLVE
KANLKGYQIGGARISDMHGNFIVNAGGATAQDVLDLIQFIQKKIKEDYNVEMHTEVEIIG
EEN