301 aa
MKILITGGTGFIGRKLVAHLKVNHEVVVLSRQGSRAYSLLGHDIKVLDNLDRLDDLNDVD
AVINLAGEPIAAGRWSESRKQLLCDSRWLLTEQLVDLIKLSSTPPKVLINASAIGWYGRQ
GTETLDEQCRSPNDEFTHQLCQQWETLAQEAQSSQTRVCIVRIGLVLGMDGGALPKMLPP
YRLGLGGPMGSGSQMMSWIHVQDLVRAMLFLLEHEECSGIFNGTAPHPVSNREFSQTLAA
TLHRPHLFFVPAPLLQLVMGEAADLLLTGQKVIPVRLQQAGFHFSYPELPNALTNLLHEP
R