Keratoacanthoma centrifugum marginatum: a rare variant of keratoacanthoma and diagnostic challenge.