303 aa
MSTLKKKGLGRGLEALLGSPAEIVEVARQDGAPTVLKLEQMQPGKYQPRTRMDEGALQEL
AASIRAQGLMQPILVRKVDSDGAAQKYEIIAGERRFRASRLAGLTEVPVLVKDVPDEAAA
AMALIENIQREDLNPLEEAQGIARLIREFQFTHEQAAESLGRSRSAVSNLLRLLNLAQPV
QTMLMAGDLDMGHARTLLAVDGASQITLANQIINKRLSVRETEKLVASTLKPFELKSQRQ
KNGQNGRDVARLEEELADMLGLPVQIKLAAKGRGQLTVQFGSLDEFDGLLARLRPDGADE
AVA