MELASDFKARSFLGFLSIRSGLVVIAFVQILTGVSLYLALGYLRPSLHGAAYFMLLTNIASALLGTWGLWRRNQCVETIYLATYLACLSFLVITVLSFANVVQALPKAPAGVSEGFTQLDKLPHFRNPITSYISEADQHAMLIQILQHSTLPELKMPEMEIPSLPKMPGIPNYEDIPFVPHLNQTEGETEELSAGELPPEAQNLTHQQQEEVTALVKMQKRPVKLAFAGVLGLLALFQLYGIWIIITFIMNKCMSFDELAGAPEQFRPLVGQ