MSAFTSLSPGVTSYGSPPYQLDSSTKPFDASNPSDRIGELQKFLLGSDWSSLSSLRPSAAPVFAVADVPTSWPASMANLPLVSSSVETIKPSTMLNATTVDAPAAVDPAPAATSTSTTDSMSTSAAWMSTYPSPLTPPHRQSFDTCYSDSVGSPDSERDFHASPSTFDDLDFEFGAADTFAFPLFNDQSFEDPVESDVEDPVSVSASQLQSVKLEADQHDSQETETDFDASQSTVMPTQSQVKVEDDVYRSPSTLDAAFKTEVESAKFEPKDELDLWTAEDRKPYFSDDDDVKDVKPSTLAEAYAFGHDLSQAVKVPFSHDDLQKASQVGPMRPARSTRDRRASPVKAFIDSASASPAPFVDPVTNTKRWQCDACGKLFDRAYNLKTHRYTHEDPETRARPFVCFDADCQKQFARKHDMQRHYENVHCGESRSKRGGSVKRGRAGDMG