Giardia lamblia 15.5kD RNA binding protein