MSGIVRGMTPSVSNTYYASLDAPPLTTDVPDDNDVLPETVTDSVKRDDVRKPRRKGTNLYGRPYCPGRPLSMAERRQIIDLHMSGMKVNAISKALCISHGCVSKIISRYRQTGILSPASSPEQRRTRRKKNESPAVTDTHEYKPDFKHEYNHAADYVTHDFRVHYAAAGGVQHPADMAAMQHYTMIPEHMIAQDYPQPVLL