MSVASNSRDENEFKENPIETKFTWTTKCVEKLKELHVLQQGNWKSISSLLNGPTPLECMFKWQQLHPDSAPSRQLWSPEEDQQLKELVQKFGKKWSKICTVMNWRTGKQVRERYLNQLQGTINQDKWTEEEDKLILKLYKKFGTKWSYISSFLDGRPENMVKNRFYANLKRRFQCDLGDSDDEDFEEESQNSSDEEKSNLQRRRRLQKGKKEPPKIKKVVIQDEIVENFQRMTRSKNHKSNDESLKQDSPNEDQNNENNSGLQHVQSSPSYNTHLGNQINIKEENQLKCDHFNNNPSIIQQAVPQVAMIPSTVSPLIFNSQFVPSQQNPLIYPQHNLPIINTQQFKQTQIDRMQMSYSLNQMTRLNFVNPFFEMMQQQQLLNYQIPIQSQYSGQIDQITQWAEFYKIYNNQMLQKHLQP