PPPDIIMFFPGALVPTGLPWIGLGWPPMMIPAGLPPPVPYIVIMFIFAPPGIPVLMFIGMIKMPCAPMFGFIAFIRHCVAIFPGPMLLGIAGFHFTFWMFIIVLLVPPYLAVLMVPIMVCPFGP