MTMTTMADGLEGQDSSKSAFMEFGQQQQQQQQQQQQQQQQVFDTMLAAPLFREAKQRASGGRFSAPEGFKVAGRCSAGSGAEILSGLWGDPAQARPGQAQLADQQKTTVIENGEIRFNGKGKKIRKPRTIYSSLQLQALNHRFQQTQYLALPERAELAASLGLTQTQVKIWFQNKRSKFKKLLKQGSNPHESDPLPGSAALSPRSPALPPVWDVSASAKGVSMPANSYMPGYSHWYSSPHQDTMQRPQMM