301 aa
MIGGIILVYKPVGVVSHRVVETIRKVLGVKVGHAGTLDPFARGLLLVCWGKATRFTPFFQ
ELPKSYRAWMRFGISTDSFDVLGQIKNFSLQPLATDIIEKTIIPFQGTRQQIIPSFSATK
YQGHRLYKYARQGKSIPELKKEITIYQLQITNLQPGSFPEAEMLISCSSGTYIRSIAHEI
GEELGIGGYVYSLRRENIGNFSWSDSLVVSDVSLQPDMLIQKSIPVDQALYWIPSISVPK
EEGLRLLQGSSINWPDSLSLETNPWVKIYSQNLFLGMARINQEKRLLHPEIIVEERSRYV
I