In Oklahoma is it illegal for a 16 year old girl to have sexual relations with a 19 year old boy?

No the 19 year old can get charged with rape since the 16 year old is still a minor