301 aa
MKILITGGTGFIGRRLVAHLKVAHEVLVLTRQGSRAYDLLGHDVKLLDSLDRLDNLNDVD
AVINLAGEPIANGRWSERRKQLLCDSRWLLTEQLVDLVKLSDTPPRVLINASAIGWYGRQ
GDEPLDEQCQTPHDEFTHQLCQQWETLAREARSKHTRVCIVRIGLVLGTDGGALPKMLPP
YRVGLGGPMGTGHQIMSWIHIQDLVRAILFLLEHDECDGLFNGTAPQPVSNREFSQTLAG
TLHRPHLFFVPAPLLQLLMGEAADLLLTGQKVLPTRLQQAGFHFTYPALPQALANLLSTA
R