WIIPKPPIAMIFHWAGMPGKIIPFDAGMTFMFLMMICHFLYVPDLPFMVIVEGILMGMMMGKPRLMLIDPTPMWLMFLSMMKQ