The N-terminal maltase-glucoamylase enzymatic unit is in turn composed of 5 specific protein domains. The first of the 5 protein domains consist of a P-type trefoil domain containing a cysteine rich domain. Second is an N-terminal beta-sandwich domain, identified via two antiparallel beta pleated sheets. The third and largest domain consists of a catalytic (beta/alpha) barrel type domain containing two inserted loops. The fourth and 5th domains are C-terminal domains, similar to the N-terminal beta-sandwich domain. The N-terminal Maltase-glucoamylase does not have the +2/+3 sugar binding active sites and so it cannot bind to larger substrates. The N-terminal domain shows its optimal enzymatic affinity for substrates maltose, maltotriose, maltotetrose, and maltopentose.