301 aa
MNTTNTGKMQYHFSILALLSIFFFFIWVGFADDNTVKFDENYVITWGNDHVLSLNQDTEI
QLSMDKSSGAGFGSKLSYGTGFFNMRIKLPDKDSAGVVTAYYLTSKGNKHDELDFEFLGN
REGKPISLQTNVFAGGVGNREQRVILWFDPSADFHNYRILWNQHQIVFYVDDIPIRVFKN
NTNIGVGYPSQAMKIEASLWDGDSWATDGGQTKINWSMAPFKAHFQGFDISGCPKTDSNN
NNNNNKDCFLPEHWWNSEKYWTLDSKQKTNFKNVRKKYMNYDYCSDRKRYPVPPPECLVN
S