MAALNGNLADQLQNQLSYTNLQNGVDIKPFAPSPSYKRMAQRRKVPEGELCAVCSDLATGYHYGVASCNGCKTFFRRTIVSEQTFICQYNGNCDVNKNIRCACRHCRFNKCLAVGMDAKAIQNDRDRIGPTKKAKLSSGSDEDQAITPHRMQDQEIVEHLTQVEGLCQELRRCMMRDVSTVQQALSSPCLLFETPELSIDPSTVFKELYPASMNDIRMWNIREMRICIEWGKTFDAYQRLSHYDQVSVLRLFCSH