MGHHHHHHSHMNSQRLIHIKTLTTPNENALKFLSTDGEMLQTRGSKSIVIKNTDENLINHSKLAQQIFLQCPGVESLMIGDDFLTINKDRMVHWNSIKPEIIDLLTKQLAYGEDVISKE