301 aa
MKILITGGTGFIGRRLVAHLKVAHDVVVLTRQGSRAYELLGHDVTLLDNLDRLDHLNDVD
IVINLAGEPIAAGRWSESRKQLLCNSRWLLTEQLVDLIKLSSTPPRLLLNASAIGWYGRQ
GDEPLDERCHHPHDEFTHRLCQRWEQLALQARGAQTRVCIVRIGLVLGTDGGALPRMLPP
YRLGLGGPMGPGTQTMSWIHVQDLVRAMLFLLEHDECEGIFNGTAPQPVSNRQFSQTLAS
TLHRPHLFFVPAQVLRLLMGEAADLLLTGQHVLPARLQEAGFHFTYPALPEALGNLLQAP
R