MFFMMLMMVVALPPGPPPYKIKMMWFLAYIIMILWSNGFDEPTGAAMYSDMPLALAGGLFGWCPMAFLPPVFVYYIAVLEPGAIMGPVFLSIGFIIIYVMGMN