MVLGLGTVLPPRPSTRKTSGVQLPRVHSNNLISQAPAALSSVGRAVDIPTARHHSNFQPTCSDQSNVGRSGQPEAPQQQPQQATGDSLHGKQQQHEGLQQPEGEQQQQQREQQEGGQQGPHEQACQQHDQRQQQDQQQQHEQHQDGLQQPAADPPPGKQSGRAKKRKAASPPPKLAAEGAGAKHKRLQQLSGNASVHDSPAERSKRRARTDASAPAAEPAKAGPKKRGRPSLKANAAATPAAISAALVATDGQEAGRGKQRRAAPNSPAQYADVVDRTVLVPGSVFFVKQRGAVYVGRVKKAERRRKVPSVVVQFQDDDSIYWX