MSGGGVVALLDNADSKKASTYAVKVGLAQMLRGGVIMDVVNAEQARIAEEAGAVAVMALERVPADIRAEGGVARMSDPGLIKEIKKAVTIPVMAKARIGHFVEAQVLEAIGIDFVDESEVLTPADDMHHINKHNFRIPFVCGCRNLGEALRRIAEGAAMIRTKGEAGTGNVVEAVRHVRSVLGDIRKLQTLDQDELHTFAKQHCAPLELVKVTKQLGRLPVVNFAAGGVATPADAALMMQMGCDGVFVGSGIFKSADPAARARAIVKAVTHYNDSQILADVSCNLGDPMVGLNLSDKDFERYAERSN*