MKRTIRTTALTVGALIASLGLPAGAAHADATTPRIDLRVLVVSDGGPSTDAITAELDAAGTPYTEVDLE
......