MKIDLAGKVALVTASTAGIGFAIAKGLAESGAEIIINGRSEQSVNAAIARLQNEVPGAKARPAIADLSDADGAAQLLRAVTGVDILVNNAGIYGPQDFYATDDATWDNYWQTNVMSGVRLSRGLLPAMVSKGWGRVVFISSESARNIPADMIHYGVTKTAQLSLARGLAKYVAGSGVTVNSVLPGPTISDGFAEMLKDDVAKTGKSLEEQAKAFVMTHRPSSVIQRAASVAEVANMVVYVCSPQASATSGAALRVDGGVVDDIL*