MSGTTTRTPARKKSTSPSFVFPTKARLHLWCDTKPALKRERAGRGFRYRDADGLVVRCVVTLARIRALAIPPAWANVLICPDANGHLQAIGFDARGRKQYRYHPAFRAKRDRTKYARLLAFGRALSRIRTRVECDLRRRGLSRDKVLAVVVKLLDRTHLRVGNAEYVRANQSFGLSTLLDRHVTFTRGAVRIRFRGKSGVRHDRIVSDARLARLVRQCRDLPGQDLFQYRIGSDSRPIGSADVNAYIRRAAGAEFTAKDFRTWAGTVKAATKLAALSKPETKTEAERAVCSVVREVARELGNTPAVCRKSYVHPRVLEEFTESGFPSTRARGHLSADETRVLRLLGG