MATRAELMQRLSMLPTQELLHILKDETIFDIAAQYFDASMQSNILPSTTPVIHNTHKTKNTVCEKAKRPLNAFMAFRSKFIAKPMSDSFLPNSGHYLKLFPDVQQKTASGFLTTLWNKDPFRNKWALIAKVYSFVRDEIGKDKITLASFLSFSCPVMGIIEPQSYLTILGWSVGGDSNSQRLIQDETLAALGQSRLQSDGVPSTELELLTALVNVGYLPEQGIDLMGKLGANNSSIMATATQPRLSLPVSYTPEKLQFMGTIRSDPVQATKELLGDVYDDYTIQMLGVKAHNVEDLDSINHLPMQVEMPDPRYYYNYSTSHAQLSLAGAPTMSFENIPEHESFDIDSPWDVDTILGQTQSEGDRSEFSELQHGNFN