Green card doesn't help, as long as I know. You can apply evisa online. Should be easy: https://www.evisa.gov.tr/en
Ah. I was wondering what a "CrinKart" was :). You should apply online and you will get it as long as your passport is expiring in. More than 6 months.
Thanks! Your answer is awaiting moderation.