MMTMTTMADGLDAQDSSKSAFMEFGQQQPPPPQPPPPPHSQQSSPAMAGAHYPLHCLHSAAGSHPHHQHHHHSSPYSGSAGSYNHRSLAAYPYVSHSQHSPYLQSYHNSSSASQTRADDADQQKTTVIENGEIRFNGKGKKIRKPRTIYSSLQLQALNHRFQQTQYLALPERAELAASLGLTQTQVKIWFQNKRSKFKKLLKQGSNPHESDPLPGSAALSPRSPALPPVWDVSASAKGVNMPPNSYMPGYSHWYSSPHQDTMQRPQMM