MATRAELMQRLSMLPTQELLHILKDETIFDIAAQYFDASMQSNILPSTTPVIHHTHKTKNTVCDKAKRPLNAFMAFRSHYLKLFPDVQQKTASGFLTTLWNKDPFRNKWALIAKVYSFVRDEIGKDKITLASFLSFSCPVMGIIEPQSYLTILGWSVEGDSNSQRLIQDETLAALGQSRLQSDVVPSTELELLTALVNVGYLPEQGIDLMGKLGANNSSIMATATQPRLSLPVSYTPEKLQFMGTIRSDPVQATKELLGDVYDDYTIQMLGVKAHNVEDLDSINHLPMQVEMPDPRYYYNYSTSHAQLSLAGAPTMSFENIPEHESFDIDSPWDVDTILGQTQSEGDRSEFTELQHGSFN