301 aa
MKILITGGTGFIGRRLVAHLKVAHEVLVLTRQGSRAYDLLGHDVKLIDTLDRLDNLNDVD
GVINLAGEPIAAGRWSERRKQQLCDSRWLLTEQLVDLIKLSDTPPRVLINASAIGWYGRQ
GDAPLDEQCQTPHDEFTHQLCQQWETLAREARSKHTRVCIVRIGLVLGTDGGALPRMLPP
YRIGLGGPMGTGNQIMSWIHIQDLVRAILFLLDHEECDGLFNGTAPQPVSNREFSQTLAG
TLHRPHLFFVPAPLLQLLMGEAADLLLTGQRVLPTRLQQAGFHFTYPELPQALANLLSTA
R