MSFTALIRPASDIQKPNGAARAAQPKRKAPADASPVSLKKQKSVKKTAVTTKVAEKPAQKSKKSKPAEEVKVVEEESTTLEIPDESESEAEEGKEVQAIVKELDSGDEDMTEGDSSFKSGQDVGKIPKVSKDVQKAAKASNEDAGVIYIGRIPHGFYEHEMRQYFEQFGPIVALRLSRNKKTGASKHYAFVKFAEASTAEIVAKTMDNYLLFGHILKCRVIPKEQVHEDMFKSANRRFKKVPWNKMAGHKLEKPLSESAWANKVEKENTKRSKRAAKLKEIGYEFDAPEMKDVPAPVAAIENGEAETETKAIEEATPAEKKEEIKAEEPVGVVETVVEETEVVTKPKAAPKAKAAKGKATKGGKGRKTKA*