MMPQPQPGVAPLPHPQQAPTGAPPQWGTIPPPMPPQQHYAPPPPQQHHAPPPPQMWGQVPPPQQAAPYGQAPPPPQHAAYYGAPAAPAQAPAGPNEVRTLWIGDLQYWMDENYVYGCFAHTGEVQSVKLIRDKQTGQLQGYGFVEFTTRAGAERVLQTYNGATMPNVEMPYRLNWASAGEKRDDGPDYTIFVGDLAADVTDYILQETFRVHYPSVKGAKVVTDKLTMRSKGYGFVKFSDPTEQTRAMTEMNGMVCSSRPMRIGPAANKQKVSGAQEKVPSAQGVQSDSDPSNTTIFVGGLDPNVTEDMLKQVFAPYGEVVHVKIPVGKRCGFVQYASRSSSEEALLMLQGTVIGGQNVRLSWGRSPSNKQVQTPQDSNQWGGATANAGYYGYGQGYEAYGYAAQPQDPNMYGYGAYAGYPNYPQQQAAQQPQQQQ