Trypanosomes trypomastigote long thin form 1