301 aa
MFNKLVAIEPVSLIPSAEQKLYDYAKEVILFDDIPKDNNEIIHRIGDADAVLLSYTSSID
KEVLNACPNIRYIGMCCSLYSPESANVDILTANSKNITVYGIRDYGDQGVVEYVISELVR
YLHGFGEKQWKELPIEITDLKVGIVGLGTSGQMIAVALQALGADLYYYSRTRKPEEEARD
IKYLPLNELLQTVDVVCTCLNKNVILFHEEQFECLGNHKIMFNTSIGPSHDIPALTKWLS
HGDNEFFCDTAGALGDTTGELLSHPHVNCMKVSTGRTKQAFDRLSEKVLNNIETFLKENN
M