301 aa
MKYIICGGSGFIGRELAALWLAAGHQLIVAGRTLPKAATSHPALSYTTWDNLAANPEIAE
NADALVNLAGASLSQRWSAEGKRAIMQSRLETVEAAGRLVSALQHKPPVIVQASAVAIYG
TSLTATFDENSPVRVMDFPSEVVHTWEAAADAAYTGTRLVKLRTGVVLGNESGAFPKMKL
PYMLGFGGRIGSGKQWLSWIHLEDIARLIDFSIRNPEIAGPVNATAPNPVTNGQFGRMIG
KVYHRPHWFPVPAVILKAAAGELSEILLKGQRVLPSKAVNHGFTFNYPTLQPALEQLKAE
K