MERPAQAPTQLPPGFRFHPTDEELVVLYLRRKALARPLPAAVIPVVHDVAGLDPWDLPGASEGEGYFFSLRRAPATGRGSRRRRAGSGYWKATGKEEPVFLQCGGGGVGGKRQLLVGGKTALAFHRSEPSPPSSSRTGWVMHEYRLAAASRGVAEQRKKNASHGCCDAEPGEWVVCRVFLKKGARRSRPGRDGNHSRALRHRASAAPPQLREGVGGRQPLLFPAPQSPSSSCVTGVTDLSDEEDEVSSGSITRVCTSERGLMGILSVPSPLSHGPVAQPFSGTIQ