MASDGVVTVYGTGATADPKKSSYAVKVGLAQMLRGGVIMDVVNVEQAKIAEEAGAAAVMALERVPADIRAQGGVARMSDPGLIKEIKRAVTIPVMAKARIGHFAEAQILEAIGIDYIDESEVLTVADDMHHINKHNFRMPFVCGCRNLGEALRRIAEGAAMIRTKGEAGTGNVIEAVRHVRSVLGDIRKLQSLDDDEVFTFAKQIAAPYELVRQTKQLGRLPVVNFAAGGVATPADAALMMQLGCDGVFVGSGVFKSGDPARRARAIVQAVTHYNDPNVLAEVSCDLGEAMVGINLNDEKVERYAVRSE*