SIVLVIIMFMFPGALFPFLLFVINMMMWIMMYFMGMPLVFLVAYFGPPGMVVMKWLMPDIWMWIMMMMELLWDPGMQMLLPYMIYLMMYMEMIWIHPPPSANIG