Protein classification using multiple machine learning models and deep learning techniques CNN and LSTM