MQSNSFKQCKVCETKENVCFHYGVITCRACGAFFRRYLENEKKSKYNICKCLQKQLLLKESKIERSWEKCKSCRLDKCFSVGMKKLEIGYLRKDICREAMDEERNEINLPNPTIVDTTIKDLQQINSTLPIIEAKKRIMHAFDDLDDIF