QDSSKSAFMEFGQQQSHSQQSSPVMAAGHYPLHCLHSGSHPHHHPHHQHDTNYSGSNSYSRSLAAYPYMSHSQHSPYLQTYNSNSSSSTTTQNRAEEPDQQKTTVIENGEIRFNGKGKKIRKPRTIYSSLQLQALNHRFQQTQYLALPERAELAASLGLTQTQVKIWFQNKRSKYKKLLKQGSNPLESDPLPGTAALSPRSPAIPPVWDVSATAKGVSMAPNSYMPGYSHWYSSPHQDTMQRSQMM