MMTMTTMADGLEAQDSSKSAFMEFGQQQSHSQQSSPVMAAGHYPSLHCLHSGSHHHPQHQHDTNYSGSNSYSRSLAAYPYMSHSQHSPYLQSCNSNTTTQSRAEEPDQQKTTVIENGEIRFNGKGKKIRKPRTIYSSLQLQALNHRFQQTQYLALPERAELAASLGVTQTQVKIWFQNKRSKYKKLIKQGNNPLEIDQLAGTVALSPRSPAIPPVWDVSASKGVSMAPNSYMPGYSHWYSSPHQDTMQRSQMM