MQEEGVSSDQHTLVSALQACGILAEKEEAFVVEGRSIKVMPLEIGQALHAAAHKKGITLDVFVSNTLVSMYGKCGTIVAAEDVFGALSQHDVVSWNSMLSAYVQLGLVGKALQSYRRMQEEDISPDHLTYVAFLQACGILAEKEEPYVSNGGSTKVISLEIGQALHANACRKGYTSDVQVVNTLVSIYGKCGTIHEAEDVFREFPHRGLVSWTAMLSAYVEQGQGERALQLYSQMQEEGMSPNQLTFVIALQACGILAEMEEALVVEGRSTKVLSLEIGQGLHTDALMKGYTSEILVGTLLVSMYGKCGAIME