MPRSFLVKTHPSHRAPDYGQLETQRGVGGACAACGGRVVPFPPDKEAPPAPCELPRPWDRPATVARVSLPVLPRHEGALGDSGPAPLEISRVDPRAGRAPSVPLKDSPNHLNLPPLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTLPCVCKICGKAFSRPWLLQGHTRTHTGEKPYACPHCSRAFADRSNLRAHLQTHSDTKKYQCQGCARTFSRMSLLLRHGESGCCPGP