303 aa
MSTMKKKGLGRGLEALLGSPAEIVEAAKQEGAPTVLKLEQMQPGKYQPRTRMDEGALQEL
AASIRAQGLMQPILVRKVESDGTKPKYEIIAGERRFRASRLAGLTEVPVLVKDVPDESAA
AMALIENIQREDLNPLEEAQGIARLVREFQFTHEQAAESVGRSRSAVSNLLRLLNLAQPV
QTMLMAGDLDMGHARALLAVDGATQITLANQIVNKRLSVRETEKLVALTLKPFELKSLKQ
KGGHQGGRDVARLEEELADELGLGVQIKLAAKGRGQLTVQFSSLDEFDGLLARLRPDGDE
EAA