QSNAASGPARPRAAVAPCVRAPPPGPGPRAPAPGAEPAARPADARRVPQSHSSLAQAANQEQSLCRARATVARGSGGPGVEGGHGPSRGAAPSGAAPSGAPPLPSAASVEQEAAVRPRKRRGSGQENPSPQSTRPPLAPAGAKRAATHPPSDSGPGGRGQGGPGTPLTSSAASASSSSASSSSAPTPAGATSSATGAASSSASASSGGAVGALGGRQEETSLGPRAASGPRGPRKCARKTRHAETSGAVPAGGLTRYLPISGVSSVVALSPYVNKTITGDCLPILDMETGNIGAYVVLVDQTGNMATRLRAAVPGWSRRTLLPETAGNHVTPPEYPTAPASEWNSLWMTPVGNMLFDQGTLVGALDFRSLRSRHPWSGEQGASTRDEGKQ