2.4.2.22 promastigote - 638003, 659904