MTSMKQWRHRSLEADGSSQRSMEDKDSEIVASGYDEESVDDEDTKQPSSVCRAEKSLGILTQRFVDLLQRARGGIVDLNIVRILEFLFTSAEIQ