Jalview on show at TEDx event