MGLQGNKATHDFLSLYTAAGKDSPLPLPQLPGSNSKPPPSPPAQGFFLRTHDFLQPLEKPSSQSPPPPSHPANNKELSGGVGTFTISHAAPVVKQEPPFALWGAAAAADPRGHQWTLPFGAARSVAVASSRPQPQSERKGAGCGGFMDAGSGSSAGAGFDDEDGLAARREVSSSLKELTVRVEAKGGSCSGSAGTDQLPNTPRSKHSATEQRRRSKINDRFQLLREILPHNDQKRDKASFLLEVIEYIRFLQEKVQKYEVSYPEGNQENGKIVPWANMYFRSFWKNYQNKDQIPGDVSPDPSQIIKNGSSPDFPFIVKPDDNDNGVASVGPLGALDQAETDPLGRMSHKSTETSSPDNLPDIVATLPQAHPTRSSPADGSAMIKELLHNPELAIDEGTISLSSQYSQEYVLMMSCC