MQQVKQLQAQQQLALKEAQAREQEQAKRAAAAEKNAKQLAAKADCLQTEKLRHVEDMEVLEERLAAISAQEEAAAADLRLCKEELASAQSQLVTEGSQAQPHSQTPALAVRRGGGSSFPMGFGCVEQRECLDQLSVAVEQLVSNMNNEYPLVQSLLEGLKKAHNLISNWDRGAAAAALHHHIMTTALGITQQQAAMQQLQQAKSSTLFLVAQQQAPSHTATREAAGRPLFLVRPGLVCPAAGGGRQVLVRQQLVELVPDPAWLVQQRQEQQRQEQQRHEQQQREQQRQEEQRREEQRQEQQRQEQQRQEQQRQEQQQRQEQQQRQEQQQRQEQQQRREEQQLREEQQRREEQLRREEQLRREEQLRREEQLRREEQLREEQLRQEQQRQEQQQREQQQRREEQRQEEQRQEQQRLGGM