MSHSLQRPAALPRTSSSDTAESLWRKAKEKLHISKKESGDAEVGIGPLLSNCALSSIHVASLELRPRVAAGGCSAMMSDPRLIPKRKEGTAPDTSKSAYARRREQVRRAQRNHRERKEQYIKSLEHQLHRLRDESSSLQSETHQVAEENTILRDIVQEHGLPLPSTSINPSSEDRQPYSKPMATVSVIGSRGFGQRLQVSLGDSPMEPVFPVGFGIPDKPPADKPVLSVINYEKRGGLPSPRESTQLASPGLSQQPMPGSGHPYGLDTTQVGVDFVLFMERCCIYHVHQLHDAEEPNGHAFTALAPLLTQAPTVLDDCTSWQIPASELDRLLELSSALHLDGELTPVEMWMRIKQHPLFHKLNREGLQQLSQALIAGVQCFGFGATFEEQFFASTLEEFFGTMEE