coded = "5WUQ dzUN @ozUNMqqn.zNBj"
key = "aloZyBf0XiIjs53g@S1Yn4ENUWvJrRk2eqpCbG8DMhPmQLuK6HTw>xAVz<OcFt79d"
shift=coded.length
plain=""
for (i=0; i<coded.length; i++){
    if (key.indexOf(coded.charAt(i))==-1){
        ltr=coded.charAt(i)
        plain+=(ltr)
    } else {
        ltr = (key.indexOf(coded.charAt(i))-shift+key.length) % key.length
        plain+=(key.charAt(ltr))
    }
}
document.write("<a href='mailto:"+plain+"'>Alan D. Mead, Ph.D.</a>")

