MAESTGRDSVHTGLLKVEKKGTSIAIVTINRPQALNALTKPMLTELAHIFKTLDAAPDVKVIILTGAGRAFCSGVDLTAAQDVFKGDVKNKDIDPVIQMEACSKPIIGAINGYAVTAGFEIALACDILVASEDAKFVDTHCKFGIFPSWGLSQKLPRIIGVNRAKELSLTAKPLDVMSAERWGLVNRVVQSGDALKAAIGIGEEIAQNNQDMVVKYKAVINDGFKLSLGDGAVLEKERAHEYYEGMEPKQFMAMQKYISSRASTSKKPASKL*