MSRPAGSSHSRHRLVRPVQGGLALLAFALLALLAFNHPQHVPCSVNVAMSVRGSPVLPAGGAGAASCTPPDVSQPAQWADSCTLLCDACVDQGTVILYGEEHRMVPDDPAQPGTAPYLIEPASDQRKYIFLHRNTTGRDYRYAMPSIRVRPASSTEGAAYLDHPRFSACTVPIVWYPMWNANLAHFFRDNAAKVWGVLRDTPWARNVKWVMVTAEGHAAPQMNHDIMQPLVSQQVETWADFTNRLPSSKVNGGFVPADGGEGGVX