301 aa
MSTHPFTHLDALESEAIHIMREVAAECANPVLLFSGGKDSIVLLRLAEKAFRPGRFPFPL
MHIDTEHNFPDVIEFRDHRVKELGERLIVRSMEDSIKKGRVVLRSENQSRNAFQSVTLLD
AIAEFKFDACIGGARRDEEKARAKERIFSFRDEFGQWDPKNQRPELWDLYNTRTHPGENI
RVFPISNWTELDVWEYIARENLEVPKIYFAHRREVIRRAAGLLPVSHLVQPQADEKIEQM
MVRFRTVGDMSCTCPVESNAANVDAIIAETAMTRITERGATRMDDQTSEASMELRKKEGY
F