301 aa
MKHVAEALEQANVGKVWVEEPLAKHTTWRIGGPADLMIQPTDKEALIRAVQIIHQHEIPW
TVIGRGSNLLVRDGGIRGAVFKVAQGLSHCEFQGETVCVGAGYSMVRLAVEAGKQGLTGL
EFAGGIPGSVGGAVYMNAGAHGSDLSRILTSAEILFNDGETKIVSKEEMQFSYRTSLLQK
RKGIVIEATLQLQTGDRREIAKSLAKFKDRRLSTQPFNSPCAGSVFRNPPGDHAGRLIEA
SGLKGFTIGGAQISEMHANFIVNRGGATATDVLTLIEYARATVQKNFNVDLHTEVLVIGE
G