MQADPLGLDDSQLPGFFHAADAASLRGQRIALWGNRVRSAGAVAAAIGGALTLVVGSFDLWALVTLVGFIVAFGAELVLGVRPPERKWYMARAAAESVKTLSWRYSVGADPFFVTLPAGDAEKLFRTRIGQVARQVSEAVAPPEGDGAAPTEAMEFLRAATTAQQREVYLRDRTRAQRDWYTRKATSNARASFAWRATLVGAELVAIALATLRFAGVWDVDLAGVLAAFIGAGAAWLALKQHTTLESAYSLTAAELQKQDATLTSALDDDWARAVADAEEAISREHTMWLASRSDVNEQIGK