GPDHKYGIAYAMLPFQGPMPIYMPMWPGIQIVLMRPIMKVYFLGMIPGFPLLGFFPSHMIIMWIPPR