MSMVVQPVEEKAVHSWSRISTAGKKALEEALLVFNPMSQDLSATEAQLVAFLQGLRDDGFQPTILRSGDVYGYSSCTASPPSQTKLQARTINPPATSLPKTAVSVPAGRTTLLPVPLSGRLAKGSTAALAKHATTNLLLSSLKQSSASNSSGTTVGFPAHLYPGVYPAMRLSVVLEALVPLKTPCLDVKHGAQSLQLSLAKSPLKVRKASGNPKSKAPRKITSKGLKHLTSKGPGAGLRRGAGTQSNGAQRKGCSALGPKTVQAQASQTLIKAARAHASVAQTQTKTVRVRAKAKQAKPKAARAKAKAAVVRDKAKDKVIQAKAKAAQTKHKGKPKGSVQTRTGRANRKNSSETVGRKRKKAEETKGLPPKKRARCVPRPPKVWLGPGTAKPRKSQTIKVDRKCSDDEVRQCAQQILRVNLSPVVWLQPLLPF