MVSQSQHIQKLKQTDDRANQQTANMKFSPVIVVSLFASMSDAFTVPVHLFPTKSNFRSSSPLRFAPKGVSTTNSDLTSFDTGKEFNPFNFDTELAATTMDPEKLSEKDPAVVWNKFSNWITSTENRLYIGWFGTLMFPTLLAAATCFVAVDIDGIREPVAGSLLYGNNIISASIVPSSNAIGMHFYPIWEAASLDEWLYNGGEYQLIVYHFLIGIASYMGREWELSYRLGMRPWIFVAFSAPVAAATAVTLIYSMGQGSFSDGLPLGISGTFNFMMVLQAEHNIVMHPFHMLGVAGIFGGALFSAMHGSLVTSSLIRETSEGESVNNGYKFGQEEETYNIVAAHGYFGRLLFQFASFNNSRALHFFLAAWPVVGVWMASMLISMVAFNLNGLNFNQSIVDSEGRVVNTWADIINRANLGTEVMHERNAHNFPLDLASGEVVPVAMNAPSIVA*