MSSLDPSVLFAALPFSLWQWLLVELAIVLAYVVFGIAGFGTALVAGPLLAGVLPLSQIIPLLVLLDFSASFGNWLPARRQIAVTELKRLLPCMLLGCALGAYGLLALRAELLMLALGVFVSLYALYALFLQPRGQPRWRATWALPFGVFGGLFGALFGSGGFLYSLYLNGRLASKEQMRATQSALIGCSTFVRLGLFLLAGLYAAREPWLLAACLLPGMALGLWIGRRVTLRLSREAFVRLVTWLVLCSGLALVGRYLAA*