MAGLSLQCGDCKVQLRTVEEAQEHAELTGHANFEESTEPVLNLVCSTCGKPCRTKTESDLHTKRTGHTEFVDKTAETAKPVVLEIKPDGGAGPSGSSSGDGSAKPPDLVVPEVNKELLAELEGMGFSTARATRSLHFSGADNIEGAVTWIVEHEGDDNIDEMPMVPAGATGGAVASMLTPEEAKAKAQELRERARKKKDEEEKRMEKEREKERIRIGREMQEARRIEEDNERKRIMILRKAEKEEEKRAREKIRLKLEEDKAERRRKLGLPPEEPQPATSAPAPIPKEEKKSFVPLRPASKAEQMRTCLRGMKQAHKDEDDKVKKAFQTLLTYLGNVVRSPDEEKFRKIRLTNPTFQERVGNMGGVSFLELCGFEKDTAGEFLSLAREKVDVMLLNTAGAEINSALVNPFFGVL*