301 aa
MTLEQLRIFLAVAEHLHFTRAAEALYITQPAVSAAIQTIEAEYGVKLFHRIDRRIEITNA
GQLLQIEAQKILDQVAFAERQLRELNNLQRGELKIGCSLTVGNYWLPDRISRFKQQYPGI
YVHCILGNAEEIGEGTSLGRFDLGLVTGGVKQSFQEFLHQESVGQERLQIVVGQSHPWFG
RSTITTDQLSTSHWVMRESGSGAQQMFEQALVRWNVESSLSIALVLSTSEMVKAVVEQGV
GAAALPELMIQKELKLGTLWAIQVVDALGDRLEIVQPILKLKHQKRFQTQIIEAFEQFLI
E