301 aa
MKILITGGTGFIGRRLVAHLKVNHEVVVLTRQGSRAYELLGHDVKLLDNLDRLDDLNDVD
AVINLAGEPIAAGRWSEQRKQLLCDSRWLLTEQLVDLIKLSSTPPRVLINASAIGWYGRQ
GDVALDEQCRTPHDEFTHQLCQQWETLAREARSNRTRVCIVRIGLVLGTDGGALPRMLTP
YRLGLGGPMGSGQQIMSWIHIQDLVRAMLFLLEHEECDGIFNGTAPLPVSNREFSQSLAS
ALHRPHLFLVPAPLLQLLMGEAADLLLTGQKVLPARLQEAGFHFTYPELPQALANLLSTP
R