MQVTWQKVFSSLLEFALELQMHQEDSSSNAFSNMRLLRVLRVAKVTRALRIVRVVKFVRSLKSLLFCIGRTLRALAWSLVLLMLIVFVFGLIFTDITSEYLTQTDTVVDPITAGTLRTRFGGLELSMHTLYGSITGGFTWVEARDAFGEISFVWGILFEGYISFCLFAVLNVMTGVFCHSAIESADKDHEMNLQILATEREKYFRAVKRLFARLDADADGGITATEFEVALQDKTLISVFDALEISVEDAWNLFRTLDSDGDSHVGPQEFIDGSATACTEEDEEDLRVVCIKRDLNTLMQKLDTQATDX