MPVLPTPFAVAGRVACLHRVHPVAQWRLQAPQRKRLQRISAQASSSRGFSPSSKDGITLHVNHAELLGLQGVQLPTQPVVEKAYAALMNTPLEEGYSELARLGKERLLEGARSRLSEVQGRTALLSPNVQVEPLLLPGAMALLQQIKRYDLVIELSEDGAGLGARQIRNSSRDTLRDIEQDMALATALAQCGMADRALKEGKPALACTRLQEALQLLVDAPHGAAPSSSGGPTASSQQQQQQGRLLAPKLQAQIQDALAEYHPDAVADYLX