MQILVCKALAQAGGRQGLQKRDKEDKEPRLESYDGMSKVISMVAGLMISVSFNSAFAVPGGYHNEGSDEGKAALTKKPLLWLFIITDSIALFSSISVALLLFFAGIGDSDLLVAAISIAMKLMAVALLSLCISFTLGLSLVLSEGLAILVCLICLAVFFLGCHWFWTKFPLLDLCFKISFPKSLSSVFGLFHSNSNQCSFSSKVGDGLIYQSRNSTRMVSWRTRWVEKARSSGIVSRLLRVSIFRR