MSWNQYPGGGHHQQSGYGYRPPPPQWAQQGPPPPPNMGYRNYRTSNGGYAPPTGAPVESNYHHTGAGYTPPNGTPHQNYAPYGAGAPIRPPSQAQHYGPQLQGQGGQSAQPYFQYSQCTGKKKALCIGINYVGSSSALAGCINDAHNVQKFLIERYGYKSEDIVMLTDDARNPRQIPTRANILAAMQWLVQGAKPNDSLFFHYSGHGGQTEDLDGDEDDGYDEVIYPLDFKTAGHIVDDDITDCKDRHNIMVRPLPAGCRSAGMSYLRGDTGGMLQGIMGIGKKVMKQNSGAMEKTRQTKTSPADVISWSGCKDSQTSADTQEAGRATGAMSYAFIAALTKYPQQSYVQLLNTIRDELKGKYDQKPQLSASHPIDTNILF