MSNPGVLRQQLQHVQLMLKGTTQRMEAEEASFRLMLDQHQHRVHCLSAEINNLQRQEAQLFAAVVSAQSAADSDSPAQVGAISPHLQHTQQHAPGIPAQQQQPHPATAVQQQAQPQPGLPSAQPASSSSLSHAAAAKEFVPRPVQLHEQQAHHSQPATSPQPAAAAAFSPPARSGAASALAGAAAGAPGFAPPPDFDPGQQDRAQQALPGLGPSQQDHALPPSTGRAAPPGFAQQPGFREQQQQQGAAHAAAEVAPKPADTSPLAASPLAAFPVPGQQHPRQQQASLQPPVMPLPEQPCAVAAAPAEGRAGSDQPEWDVHASSCLLPDTLQSSAPRAETQPPPQGHQRQPNGPRQSSLSSSGGSEAADAAAAEGGPGPGSQPRGKEKGRGSGAYEDLLRGYVGGKRAQQSRQGGLPAGEGQETAMAVCGPQX