Structure and Sequence Based Analysis of Alpha-Amylase Evolution