It's probably not your diet. Protein consumption doesn't have too much to do with your period. Unless you've gotten unhealthily thin (which can disrupt estrogen levels), there is probably nothing to worry about. It's pretty normal for cycles to be a bit irregular, especially at 16. If it hasn't resumed within 3 months, I'd want to see a doctor.