MSGGGVVALLDNADSKKASTYAVKVGLAQMLRGGVIMDVVNVEQARIAEEAGAVAVMALERVPADIRAEGGVARMSDPGLIKEIKKAVTIPVMAKARIGHFVEAQVLEAIGIDFVDESEVLTPADDMHHINKHNFRIPFVCGCRNLGEALRRIAEGAAMIRTKGEAGTGNIVEAVRHVRSVLGDIRKLQTLDQDELHTFAKQHCAPLELVKVTKQLGRLPVVYFAAGGVATPADAALMMQMGCDGVFVGSGIFKSADPAARARAIVKAVTHYNDSQILADVSCNLGDPMAGINLSEKDVERFAERSD*