ndabaga ntiyizeye mariya cyane protein structures can be grouped based on their similarity or a common evolutionary origin the arms show a lighthouse on a rocky island