MSGMGPTGINPINEHMFSNIFSRLQHPQIPQIPKKEEEKKPDNEDDDGPDNAKVNLENMDLWDSFHQFGTEMVITKTGRQ