301 aa
MQQWISLLSELNVGDIYLNEPLARHTTWRIGGPADALIIPKTREQLQELITLLHQQEIPW
MQIGRGSNMLVSDKGIRGAVIKLGSDLEYANFQEDVVTAGGGCSFVKLSIMAGKRGLTGL
EFAAGIPGSVGGAVYMNAGAHGSDVSRIFKSAEIVLNTGEMVSYAAEDMTFEYRHSILHE
RKGIVVEATFELNHGVRTEIAETMASYKDRRRRTQPLQLPCAGSVFRNPPGDHAARLIEA
ANLKGYGVGGAEVSVQHANFIVNTGQATAEDVLALMHEIQEKIYSEQGISLVPEVFVMGE
R