Fixed hard coded value in Read

FlipEndian call in Read had length hard coded to sizeof(int8_t)