Of course you should. You should be looking for a job you can grow into, not a job you fit perfectly today. Any company worth it's salt knows this, although some HR reps don't get the message. If they aren't interested in you because you don't match their unicorn list, it's probably not going to be a place you would enjoy working at.