MSVMYSPVLNYSDVEYQLWKNQDMDSSIGHPQQHCHQSNSGLLRYCSAPSSMLASLIDNTIHGCVNEEPFTSENQQQQQHYLPSTSSEMETMLSKMPPSNIGWSNSEPLQEFGGKPVKQEIGQSVPQGPPKQNGYSYGGSQLIYQSQQIQGLPNGSSIASISAFDGSFGAVNSMASEDSIQSKMGVRNCSNLFRQKSSPAGFFSIENDLAALREVGSFKDNDVSNGQATASTSGLHSSLTFSSRSSSCLKQMPPQIAENGNESLEENYDQSRNLVNDNGSSKCYIPSFTNEFWESSAFNAPKTENEDEIMFSTSNGLESQETDFSYQNHGLTHHLSLPSSSTKMSSIEMFLQIQGSVPYKIRAKRGFATHPRSIAERERRTRISERIKKLQDLFPRSEKPTSTADMLDLAVEHIKDLQQQVQILSDRKAKCKCTRNEKHYTRTCA