A C G U N R Y S W K M B D H V I X | . * - ?