MIGNFANLRLYIYSFCMAKTLFISDSDKRKHFMLSVKMFYSNSDDIGTFYSQRIKVISKPSKKKQSLKNTDLCIGSGTKVALFNRLRSKLSTQWSALV